Details

Time bar (total: 29.6s)

analyze303.0ms (1%)

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.3s (7.7%)

Results
1.6s8256×body256valid
360.0ms2025×body256infinite
287.0ms1498×body256invalid
Bogosity

preprocess96.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)

simplify143.0ms (0.5%)

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)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New426
Fresh011
Picked000
Done000
Total437
Error
6.2b
Counts
7 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
6.2b
(+.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))
6.3b
(+.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))
Compiler

Compiled 51 to 37 computations (27.5% saved)

localize117.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
5.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)

series120.0ms (0.4%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
108.0ms
x
@0
(*.f64 (-.f64 x 1/2) (log.f64 x))
2.0ms
x
@-inf
(*.f64 (-.f64 x 1/2) (log.f64 x))
2.0ms
x
@inf
(*.f64 (-.f64 x 1/2) (log.f64 x))
1.0ms
z
@inf
(/.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)

rewrite161.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1392×associate-/r*
474×add-sqr-sqrt
452×pow1
452×*-un-lft-identity
446×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02090
145990
2613590
Stop Event
node limit
Counts
4 → 175
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 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 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 /.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 (pow.f64 x 3) -1/8)) 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 (pow.f64 x 3) -1/8)) (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 (pow.f64 x 3) -1/8)) (*.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 (pow.f64 x 3) -1/8) (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 (pow.f64 x 3) -1/8) (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 (pow.f64 x 3) -1/8) (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 (+.f64 1 (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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (-.f64 x 1/2) (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 (-.f64 x 1/2) (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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.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 (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 (*.f64 x (log.f64 x)) (-.f64 (*.f64 -1/2 (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 x)) 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 (-.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 x 1/2) (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.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 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 x 1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (+.f64 y 7936500793651/10000000000000000) z) z) (*.f64 -13888888888889/5000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)) (*.f64 z -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -13888888888889/5000000000000000 z) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (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 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (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 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))))))

simplify137.0ms (0.5%)

Algorithm
egg-herbie
Rules
1200×associate-+l-
1074×associate-+r-
978×associate-*r/
636×associate--r+
592×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048810047
112569317
251329317
Stop Event
node limit
Counts
259 → 303
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 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(*.f64 -13888888888889/5000000000000000 z)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.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 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.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 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) 1)
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)
(*.f64 1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(*.f64 (/.f64 1 x) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000))
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) (/.f64 -1 x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3) 1/3)
(pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1)
(neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 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))))
(/.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 (pow.f64 x 3) -1/8)) 1) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (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 (pow.f64 x 3) -1/8)) (*.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 (pow.f64 x 3) -1/8) (log.f64 x)) 1) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (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 (pow.f64 x 3) -1/8) (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 (+.f64 1 (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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.f64 x 1/2) (log.f64 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 (-.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 (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 (*.f64 x (log.f64 x)) (-.f64 (*.f64 -1/2 (log.f64 x)) x))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 1)
(*.f64 1 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2))
(log.f64 (/.f64 (pow.f64 x (-.f64 x 1/2)) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (+.f64 y 7936500793651/10000000000000000) z) z) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)) (*.f64 z -13888888888889/5000000000000000))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)))
(+.f64 (*.f64 -13888888888889/5000000000000000 z) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))) 1)
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
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 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 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 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 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 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 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.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 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 y (/.f64 x (*.f64 z z))) (/.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 -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 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 -13888888888889/5000000000000000 (/.f64 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 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 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 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 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 -13888888888889/5000000000000000 (/.f64 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 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 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 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) 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 (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 (*.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 (*.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 x (neg.f64 (+.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)) (*.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 (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)) (*.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 (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)) (*.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 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 x)))))
(*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)
(*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(*.f64 y (pow.f64 z 2))
(*.f64 y (*.f64 z z))
(*.f64 z (*.f64 z y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(*.f64 y (pow.f64 z 2))
(*.f64 y (*.f64 z z))
(*.f64 z (*.f64 z y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(fma.f64 y (*.f64 z z) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 z (*.f64 z y)))
(*.f64 -13888888888889/5000000000000000 z)
(*.f64 z -13888888888889/5000000000000000)
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(*.f64 (pow.f64 z 2) (+.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))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(*.f64 (pow.f64 z 2) (+.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))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) 1)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 1 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (*.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (/.f64 1 x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 x) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))))
(*.f64 (/.f64 -1 x) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3) 1/3)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1)
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (neg.f64 x))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) 3))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (log.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 1))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) z 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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) 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 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (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 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (*.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 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.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 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (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 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (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 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (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 (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 (+.f64 1 (pow.f64 x (-.f64 x 1/2))) 1))
(log.f64 (+.f64 1 (+.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))
(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))
(log.f64 (+.f64 1 (+.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 (*.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (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 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) 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 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) 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 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.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) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) 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 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x) (+.f64 (neg.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x) (+.f64 (neg.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) 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 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) 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 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 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 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 (*.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (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 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) 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 (*.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 (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 (*.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 (*.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 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) 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) (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (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 (-.f64 x 1/2) (log.f64 x)) x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) 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 (*.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 (-.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))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
(*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (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 (*.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 (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 (-.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 (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 (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 (-.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 (*.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 (-.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 (*.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 (-.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 (*.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 (-.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 (*.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 (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 (*.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 (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 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (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 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) z) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)) (*.f64 z -13888888888889/5000000000000000))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 z -13888888888889/5000000000000000) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z)))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 (*.f64 -13888888888889/5000000000000000 z) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))) 1)
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) 1) (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000))) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) -192901234567904320987654321/25000000000000000000000000000000) z) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z 13888888888889/5000000000000000)))
(/.f64 z (/.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 y) z 13888888888889/5000000000000000) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000)))
(*.f64 (/.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000)) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) -192901234567904320987654321/25000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z 13888888888889/5000000000000000))))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000)))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 2) (fma.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z 13888888888889/5000000000000000) 192901234567904320987654321/25000000000000000000000000000000))) (+.f64 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3) -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))
(pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 1)
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 2)
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 3)
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3) 1/3)
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 2))
(fabs.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000)) z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z))))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 3))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)) 1))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))

localize32.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.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))
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))
5.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)

series14.0ms (0%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
7.0ms
y
@0
(+.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))
1.0ms
z
@0
(+.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))
1.0ms
x
@0
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
0.0ms
y
@-inf
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
0.0ms
y
@0
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)

rewrite147.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
021136
1464136
25988136
Stop Event
node limit
Counts
4 → 159
Calls
Call 1
Inputs
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(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)
(+.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))
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 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)))) (#(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 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 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 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))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.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 (+.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 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)) (cbrt.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 *.f64 (cbrt.f64 (pow.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 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 (exp.f64 (log1p.f64 (+.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)))) 1)))) (#(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)))) (-.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 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 1 (fma.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))) (-.f64 x (/.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 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 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (+.f64 x -1/2) (log.f64 x))) 91893853320467/100000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (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 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (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 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.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 (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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.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))) (sqrt.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.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))) (pow.f64 (cbrt.f64 (+.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))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.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))) 2) (cbrt.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (/.f64 1 (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (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 /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (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 /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))) (neg.f64 (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) 1) (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (sqrt.f64 (-.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)))) (sqrt.f64 (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (cbrt.f64 (-.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))) (cbrt.f64 (-.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))))) (cbrt.f64 (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (+.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 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 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.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))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.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))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.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)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.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)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.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)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.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))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (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))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))

simplify176.0ms (0.6%)

Algorithm
egg-herbie
Rules
1120×associate--l+
1086×associate--r+
808×fma-def
766×associate-+r-
622×associate-+l-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048214159
1126913579
2570513579
Stop Event
node limit
Counts
267 → 323
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 (*.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 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 83333333333333/1000000000000000 (/.f64 1 x)))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) 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 (+.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 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)
(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))
(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 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))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.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 (+.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))))
(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)) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)))
(*.f64 (cbrt.f64 (pow.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))))
(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 (exp.f64 (log1p.f64 (+.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)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) (-.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 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 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (+.f64 x -1/2) (log.f64 x))) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))) 1)
(-.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 1)
(-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(-.f64 (+.f64 (+.f64 (/.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 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(-.f64 (+.f64 (+.f64 (/.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 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 (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)) 1)
(*.f64 1 (+.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 (sqrt.f64 (+.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))) (sqrt.f64 (+.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 (cbrt.f64 (+.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))) (pow.f64 (cbrt.f64 (+.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))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.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))) 2) (cbrt.f64 (+.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (/.f64 1 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(/.f64 1 (/.f64 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))) (neg.f64 (-.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 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) 1) (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (sqrt.f64 (-.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)))) (sqrt.f64 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (cbrt.f64 (-.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))) (cbrt.f64 (-.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))))) (cbrt.f64 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (+.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(pow.f64 (+.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)) 1)
(pow.f64 (sqrt.f64 (+.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))) 2)
(pow.f64 (cbrt.f64 (+.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))) 3)
(pow.f64 (pow.f64 (+.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)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.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)) 2))
(log.f64 (exp.f64 (+.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))))
(log.f64 (+.f64 1 (expm1.f64 (+.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)))))
(cbrt.f64 (pow.f64 (+.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)) 3))
(expm1.f64 (log1p.f64 (+.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))))
(exp.f64 (log.f64 (+.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))))
(exp.f64 (*.f64 (log.f64 (+.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))) 1))
(log1p.f64 (expm1.f64 (+.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))))
(fma.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(fma.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(fma.f64 1 (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))
(fma.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(fma.f64 (cbrt.f64 (pow.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
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 (*.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 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1)))
(+.f64 91893853320467/100000000000000 (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 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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 91893853320467/100000000000000 (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 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 -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 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 -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 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 -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))))
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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(*.f64 y (pow.f64 z 2))
(*.f64 y (*.f64 z z))
(*.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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(*.f64 y (pow.f64 z 2))
(*.f64 y (*.f64 z z))
(*.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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -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 y (*.f64 z z) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 y (*.f64 z z) (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(/.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 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 83333333333333/1000000000000000 (/.f64 1 x)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (+.f64 (log.f64 x) -1)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z) (fma.f64 x (+.f64 (log.f64 x) -1) (/.f64 83333333333333/1000000000000000 x))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (+.f64 (log.f64 x) -1)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z) (fma.f64 x (+.f64 (log.f64 x) -1) (/.f64 83333333333333/1000000000000000 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 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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z)))))
(+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z)))))
(+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) 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 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 -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 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (+.f64 91893853320467/100000000000000 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z))) (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 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)) (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 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (+.f64 91893853320467/100000000000000 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (/.f64 x z))) (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 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)) (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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))) x)
(-.f64 (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (+.f64 x -1/2) (log.f64 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) x)
(-.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x))) x)
(+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) (-.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) (-.f64 (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) 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 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)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 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 (/.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)
(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)
(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)
(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 91893853320467/100000000000000 (+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (neg.f64 x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 x) 1))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)) 91893853320467/100000000000000)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (neg.f64 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (*.f64 (neg.f64 x) 1))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (neg.f64 x)) 91893853320467/100000000000000)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) (exp.f64 (log1p.f64 x))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 x)))
(-.f64 91893853320467/100000000000000 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) 1)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x))) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (/.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 (log.f64 x) (+.f64 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (/.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 (log.f64 x) (+.f64 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (/.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 (log.f64 x) (+.f64 x -1/2)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(*.f64 (cbrt.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)) 2)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.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 x -1/2) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2)))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 91893853320467/100000000000000) x))
(/.f64 (*.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (+.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) -91893853320467/100000000000000))) (+.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) -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 (+.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 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (fma.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (log.f64 x) (+.f64 x -1/2)) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (*.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (fma.f64 (+.f64 x -1/2) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2))) (*.f64 (-.f64 91893853320467/100000000000000 x) (-.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 3)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) 1/3)
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2))
(fabs.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 1))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)
(+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000)
(fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (cbrt.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) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (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 (+.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 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 (fma.f64 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) 3)) (fma.f64 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) 3)) (+.f64 (fma.f64 z (*.f64 (*.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)) z) 6944444444444388888888888889/1000000000000000000000000000000) (*.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))))
(pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)
(fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2))
(fabs.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -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 y 7936500793651/10000000000000000)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.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)))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) (-.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 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 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (+.f64 x -1/2) (log.f64 x))) 91893853320467/100000000000000) x)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(-.f64 (+.f64 (+.f64 (/.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 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x)))
(-.f64 (+.f64 (+.f64 (/.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 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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (/.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 (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)) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(*.f64 1 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(*.f64 (sqrt.f64 (+.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))) (sqrt.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(*.f64 (cbrt.f64 (+.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))) (pow.f64 (cbrt.f64 (+.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))) 2))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(*.f64 (pow.f64 (cbrt.f64 (+.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))) 2) (cbrt.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (/.f64 1 (-.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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 1 (/.f64 (-.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 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))) (neg.f64 (-.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 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) 1) (-.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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (sqrt.f64 (-.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)))) (sqrt.f64 (-.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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (cbrt.f64 (-.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))) (cbrt.f64 (-.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))))) (cbrt.f64 (-.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 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (+.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 3)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)))
(pow.f64 (+.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)) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(pow.f64 (sqrt.f64 (+.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))) 2)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(pow.f64 (cbrt.f64 (+.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))) 3)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(pow.f64 (pow.f64 (+.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)) 3) 1/3)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(sqrt.f64 (pow.f64 (+.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)) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)) 2))
(fabs.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)))
(log.f64 (exp.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(cbrt.f64 (pow.f64 (+.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)) 3))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(expm1.f64 (log1p.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(exp.f64 (log.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(exp.f64 (*.f64 (log.f64 (+.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))) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(log1p.f64 (expm1.f64 (+.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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.f64 1 (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 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))
(fma.f64 (cbrt.f64 (pow.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) 2)) (cbrt.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x)) (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(fma.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)) (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000) x))

eval329.0ms (1.1%)

Compiler

Compiled 19572 to 12807 computations (34.6% saved)

prune204.0ms (0.7%)

Pruning

32 alts after pruning (32 fresh and 0 done)

PrunedKeptTotal
New59432626
Fresh000
Picked101
Done101
Total59632628
Error
0.0b
Counts
628 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
52.0b
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
14.3b
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
6.3b
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
6.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
27.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))
34.1b
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)))
8.6b
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
7.1b
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
6.1b
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
6.4b
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
6.7b
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
6.4b
(+.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))
22.2b
(+.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))
22.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))
6.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1))
11.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
6.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3))
10.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
10.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
24.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.2b
(+.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))))
11.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x)))
28.2b
(+.f64 (+.f64 (-.f64 (cbrt.f64 (pow.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))
6.3b
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
6.9b
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
51.9b
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
51.9b
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
49.6b
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
Compiler

Compiled 1632 to 1204 computations (26.2% saved)

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
0.2b
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
3.6b
(expm1.f64 (log1p.f64 x))
5.9b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 121 to 70 computations (42.1% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
0.0ms
x
@0
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
0.0ms
x
@inf
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
0.0ms
x
@-inf
(expm1.f64 (log1p.f64 x))
0.0ms
x
@inf
(expm1.f64 (log1p.f64 x))

rewrite73.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
864×*-commutative
630×unswap-sqr
596×associate-*r/
496×distribute-lft-in
482×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01224
124720
2284020
Stop Event
node limit
Counts
2 → 152
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 x 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (+.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (-.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x 1) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x 1) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) 0) (*.f64 (+.f64 x 2) x)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 (*.f64 x x) 0)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) 0) (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)) (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))) (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (sqrt.f64 (+.f64 x 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 3/2) (pow.f64 (cbrt.f64 x) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 x 3) 1/6) (pow.f64 (pow.f64 x 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x 2) x) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x 2) x) (-.f64 (+.f64 x 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (pow.f64 x 3)) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (*.f64 x x) 0)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 (*.f64 x x) 0)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 x 2) x) 1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x x) 0) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 x 2) x) -1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x x) 0) -1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) -1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) -1) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) 0) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) 0) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) 0) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) 0) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) 0) -1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 x x) 0)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x 1) 2) 1) (-.f64 (-.f64 x 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (-.f64 x 1) 2)) (-.f64 1 (-.f64 x 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 x 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 x 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 x)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x . x)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 x))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x 1) (+.f64 -1 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x 1) (+.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 x (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 x (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 (log.f64 x) -1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 (log.f64 x) -1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 x (log.f64 x))) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (log.f64 x) -1/2)) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x 1) (-.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 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)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (-.f64 x 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2)) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 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 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)) (-.f64 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) 1) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) 1) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (-.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))))

simplify90.0ms (0.3%)

Algorithm
egg-herbie
Rules
824×+-commutative
798×associate--l-
522×distribute-lft-neg-in
490×distribute-rgt-neg-in
478×associate--r-
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03424576
18533856
246473856
Stop Event
node limit
Counts
176 → 221
Calls
Call 1
Inputs
x
x
x
x
x
x
x
x
x
x
x
x
(*.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 x 0)
(+.f64 1 (-.f64 x 1))
(+.f64 1 (+.f64 x -1))
(+.f64 (+.f64 x 1) -1)
(+.f64 (-.f64 x 1) 1)
(+.f64 0 x)
(+.f64 -1 (+.f64 x 1))
(+.f64 (*.f64 -1 (+.f64 x 1)) 1)
(+.f64 (*.f64 -1 (-.f64 x 1)) -1)
(+.f64 (*.f64 (+.f64 x 1) -1) 1)
(+.f64 (*.f64 (-.f64 x 1) -1) -1)
(+.f64 (neg.f64 (+.f64 x 1)) 1)
(+.f64 (neg.f64 (-.f64 x 1)) -1)
(-.f64 (+.f64 x 1) 1)
(-.f64 (-.f64 x 1) -1)
(-.f64 0 x)
(-.f64 (+.f64 x 2) 2)
(*.f64 x 1)
(*.f64 x -1)
(*.f64 1 x)
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
(*.f64 -1 x)
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 (*.f64 x x) 0)) x)
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)) (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))) (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (sqrt.f64 (+.f64 x 1)) 1))
(*.f64 (pow.f64 (cbrt.f64 x) 3/2) (pow.f64 (cbrt.f64 x) 3/2))
(*.f64 (pow.f64 (pow.f64 x 3) 1/6) (pow.f64 (pow.f64 x 3) 1/6))
(*.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)))
(*.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)))
(/.f64 x 1)
(/.f64 x -1)
(/.f64 (*.f64 (+.f64 x 2) x) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x 2) x) (-.f64 (+.f64 x 1) -1))
(/.f64 (+.f64 (*.f64 x x) 0) x)
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (+.f64 0 (pow.f64 x 3)) (+.f64 (*.f64 x x) 0))
(/.f64 (*.f64 1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (*.f64 1 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (*.f64 1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(/.f64 (*.f64 -1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (*.f64 -1 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (*.f64 -1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(/.f64 (*.f64 (*.f64 (+.f64 x 2) x) 1) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (*.f64 x x) 0) 1) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) 0))
(/.f64 (*.f64 (*.f64 (+.f64 x 2) x) -1) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (*.f64 x x) 0) -1) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) -1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) -1) (+.f64 (*.f64 x x) 0))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) 1) x)
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) -1) x)
(/.f64 (neg.f64 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(/.f64 (-.f64 (pow.f64 (-.f64 x 1) 2) 1) (-.f64 (-.f64 x 1) 1))
(/.f64 (-.f64 1 (pow.f64 (-.f64 x 1) 2)) (-.f64 1 (-.f64 x 1)))
(pow.f64 x 1)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (pow.f64 x 3) 1/3)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))
(pow.f64 (exp.f64 1) (log.f64 x))
(neg.f64 x)
(sqrt.f64 (*.f64 x x))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(exp.f64 (log.f64 x))
(log1p.f64 (expm1.f64 x))
(+.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))
(+.f64 (+.f64 x 1) (+.f64 -1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(+.f64 (-.f64 x 1) (+.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(+.f64 0 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 x (log.f64 x)) x))
(+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 x (log.f64 x)) x))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 (log.f64 x) -1/2) x))
(+.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 (log.f64 x) -1/2) x))
(+.f64 (+.f64 x (*.f64 x (log.f64 x))) (*.f64 (log.f64 x) -1/2))
(+.f64 (+.f64 x (*.f64 (log.f64 x) -1/2)) (*.f64 x (log.f64 x)))
(+.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -1)
(+.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 1)
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 1)
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) x)
(+.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) 1)
(+.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) x)
(-.f64 (+.f64 x 1) (-.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(-.f64 0 (-.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) 1)
(-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) x)
(-.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 1)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -1)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) x)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 1)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) -1)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) x)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (-.f64 x 1)) 1)
(*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)
(*.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2)) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 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 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)) (-.f64 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/2))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6))
(/.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)
(/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) 1) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) 1) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (-.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))
(pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3)
(pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2))
(log.f64 (exp.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(exp.f64 (log.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
Outputs
x
x
x
x
x
x
x
x
x
x
x
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)))
(-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)
(-.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 (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 (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 (*.f64 x (log.f64 x)) x)
(fma.f64 x (log.f64 x) (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) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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 (-.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)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(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 (*.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)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(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 (*.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)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(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 (*.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 x 0)
x
(+.f64 1 (-.f64 x 1))
x
(+.f64 1 (+.f64 x -1))
x
(+.f64 (+.f64 x 1) -1)
x
(+.f64 (-.f64 x 1) 1)
x
(+.f64 0 x)
x
(+.f64 -1 (+.f64 x 1))
x
(+.f64 (*.f64 -1 (+.f64 x 1)) 1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(+.f64 (*.f64 -1 (-.f64 x 1)) -1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(+.f64 (*.f64 (+.f64 x 1) -1) 1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(+.f64 (*.f64 (-.f64 x 1) -1) -1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(+.f64 (neg.f64 (+.f64 x 1)) 1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(+.f64 (neg.f64 (-.f64 x 1)) -1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(-.f64 (+.f64 x 1) 1)
x
(-.f64 (-.f64 x 1) -1)
x
(-.f64 0 x)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(-.f64 (+.f64 x 2) 2)
x
(*.f64 x 1)
x
(*.f64 x -1)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(*.f64 1 x)
x
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))
x
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
x
(*.f64 -1 x)
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(*.f64 (+.f64 x 2) (/.f64 (*.f64 x x) (*.f64 x (+.f64 x 2))))
(*.f64 (+.f64 x 2) (*.f64 (/.f64 x x) (/.f64 x (+.f64 x 2))))
(*.f64 (*.f64 x (/.f64 x x)) (/.f64 (+.f64 x 2) (+.f64 x 2)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 (*.f64 x x) 0)) x)
x
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (+.f64 x 1) 3) -1)) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(*.f64 (*.f64 x x) (/.f64 (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))) (+.f64 -1 (pow.f64 (+.f64 x 1) 3))))
(*.f64 (*.f64 x x) (/.f64 (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))) (+.f64 -1 (pow.f64 (+.f64 x 1) 3))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) 0) (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)) (*.f64 (sqrt.f64 (cbrt.f64 x)) (cbrt.f64 x)))
x
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))) (*.f64 (cbrt.f64 x) (sqrt.f64 (cbrt.f64 x))))
x
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 x 1)) 1) (-.f64 (sqrt.f64 (+.f64 x 1)) 1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 x 1))) (+.f64 (sqrt.f64 (+.f64 x 1)) -1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 x 1))) (+.f64 -1 (sqrt.f64 (+.f64 x 1))))
(*.f64 (pow.f64 (cbrt.f64 x) 3/2) (pow.f64 (cbrt.f64 x) 3/2))
x
(*.f64 (pow.f64 (pow.f64 x 3) 1/6) (pow.f64 (pow.f64 x 3) 1/6))
x
(*.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (/.f64 (sqrt.f64 (log.f64 x)) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))
(*.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (cbrt.f64 (log.f64 x)) 2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))
(*.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 x) 2)))
(pow.f64 (E.f64) (log.f64 x))
(/.f64 x 1)
x
(/.f64 x -1)
(/.f64 (*.f64 (+.f64 x 2) x) (+.f64 x 2))
(/.f64 (*.f64 x (+.f64 x 2)) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) x)
(/.f64 (*.f64 (+.f64 x 2) x) (-.f64 (+.f64 x 1) -1))
(/.f64 (*.f64 x (+.f64 x 2)) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) x)
(/.f64 (+.f64 (*.f64 x x) 0) x)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 0 (pow.f64 x 3)) (+.f64 (*.f64 x x) 0))
x
(/.f64 (*.f64 1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (*.f64 x (+.f64 x 2)) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) x)
(/.f64 (*.f64 1 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (*.f64 1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
x
(/.f64 (*.f64 -1 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x 2) (neg.f64 x)) (+.f64 x 2))
(/.f64 (neg.f64 (*.f64 x (+.f64 x 2))) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) (neg.f64 x))
(/.f64 (*.f64 -1 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (neg.f64 (*.f64 x x)) x)
(*.f64 x (/.f64 (neg.f64 x) x))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1)) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) 3)) 1) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 x 1) 3))) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (*.f64 -1 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(/.f64 (*.f64 (*.f64 (+.f64 x 2) x) 1) (+.f64 x 2))
(/.f64 (*.f64 x (+.f64 x 2)) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) x)
(/.f64 (*.f64 (+.f64 (*.f64 x x) 0) 1) x)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) 1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 x 1) 3)) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) 0))
x
(/.f64 (*.f64 (*.f64 (+.f64 x 2) x) -1) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x 2) (neg.f64 x)) (+.f64 x 2))
(/.f64 (neg.f64 (*.f64 x (+.f64 x 2))) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 (*.f64 x x) 0) -1) x)
(/.f64 (neg.f64 (*.f64 x x)) x)
(*.f64 x (/.f64 (neg.f64 x) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1) -1) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1)) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) 3)) 1) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 x 1) 3))) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 x 3)) -1) (+.f64 (*.f64 x x) 0))
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) 1) x)
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 x 3))
(*.f64 x (/.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) 0) -1) x)
(/.f64 (neg.f64 (*.f64 x x)) x)
(*.f64 x (/.f64 (neg.f64 x) x))
(/.f64 (neg.f64 (*.f64 (+.f64 x 2) x)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 x 2) (neg.f64 x)) (+.f64 x 2))
(/.f64 (neg.f64 (*.f64 x (+.f64 x 2))) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 x 2) (+.f64 x 2)) (neg.f64 x))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) 0)) x)
(/.f64 (neg.f64 (*.f64 x x)) x)
(*.f64 x (/.f64 (neg.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x 1) 3) 1)) (+.f64 (pow.f64 (+.f64 x 1) 2) (+.f64 x 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) -1)) (+.f64 (+.f64 x 2) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) 3)) 1) (+.f64 x (+.f64 2 (pow.f64 (+.f64 x 1) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 x 1) 3))) (+.f64 2 (+.f64 x (pow.f64 (+.f64 x 1) 2))))
(/.f64 (neg.f64 (+.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))
(fma.f64 -1 (+.f64 x 1) 1)
(neg.f64 x)
(/.f64 (-.f64 (pow.f64 (-.f64 x 1) 2) 1) (-.f64 (-.f64 x 1) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 x -1) 2) -1) (-.f64 x 2))
(/.f64 (*.f64 x (+.f64 x -2)) (+.f64 x -2))
(/.f64 (-.f64 1 (pow.f64 (-.f64 x 1) 2)) (-.f64 1 (-.f64 x 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 x -1) 2)) (+.f64 (-.f64 1 x) 1))
(/.f64 (-.f64 1 (pow.f64 (+.f64 x -1) 2)) (-.f64 2 x))
(pow.f64 x 1)
x
(pow.f64 (sqrt.f64 x) 2)
x
(pow.f64 (cbrt.f64 x) 3)
x
(pow.f64 (pow.f64 x 3) 1/3)
x
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))
(pow.f64 (exp.f64 1) (log.f64 x))
(pow.f64 (E.f64) (log.f64 x))
(neg.f64 x)
(fma.f64 -1 (+.f64 x 1) 1)
(sqrt.f64 (*.f64 x x))
x
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 1 (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x 3))
x
(exp.f64 (log.f64 x))
x
(log1p.f64 (expm1.f64 x))
x
(+.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (+.f64 x 1) (+.f64 -1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (-.f64 x 1) (+.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 0 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 x (log.f64 x)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 x (log.f64 x)) 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) (+.f64 x -1/2)) x)
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 (log.f64 x) -1/2) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 (log.f64 x) -1/2) 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) (+.f64 x -1/2)) x)
(+.f64 (+.f64 x (*.f64 x (log.f64 x))) (*.f64 (log.f64 x) -1/2))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (+.f64 x (*.f64 (log.f64 x) -1/2)) (*.f64 x (log.f64 x)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -1)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 1)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 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 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(+.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) 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 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(-.f64 (+.f64 x 1) (-.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(-.f64 0 (-.f64 x (*.f64 (log.f64 x) (+.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 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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 (exp.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 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) (+.f64 x -1/2)) x)
(-.f64 (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) 1)
(fma.f64 (log.f64 x) (+.f64 x -1/2) x)
(fma.f64 (log.f64 x) (-.f64 x 1/2) x)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 x 1)) -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 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 0) 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) (+.f64 x -1/2)) x)
(-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (-.f64 x 1)) 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 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (+.f64 x 1)) -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 (log.f64 x) (+.f64 x -1/2)) x)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) 0) 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) (+.f64 x -1/2)) x)
(-.f64 (-.f64 (+.f64 0 (*.f64 (log.f64 x) (+.f64 x -1/2))) (-.f64 x 1)) 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 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2)) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(*.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (*.f64 (log.f64 x) (*.f64 x (-.f64 x 1/2)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) 3))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (sqrt.f64 (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) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (sqrt.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (sqrt.f64 (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) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (cbrt.f64 (sqrt.f64 (-.f64 (*.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 (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 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)) (-.f64 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)) (sqrt.f64 x)) (-.f64 (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (-.f64 x 1/2)) (sqrt.f64 x)) (fma.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (-.f64 x 1/2)) (neg.f64 (sqrt.f64 x))))
(*.f64 (fma.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 x)) (-.f64 (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 3/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 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6) (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 3) 1/6))
(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) (+.f64 x -1/2)) x)
(/.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (log.f64 x) (+.f64 x -1/2)) x)
(/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (-.f64 (*.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 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (*.f64 (log.f64 x) (*.f64 x (-.f64 x 1/2)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (*.f64 (log.f64 x) (*.f64 x (-.f64 x 1/2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) 1) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (*.f64 (log.f64 x) (*.f64 x (-.f64 x 1/2)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) 1) (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))))) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x))
(/.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) 2)) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) x) 2) (-.f64 (*.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)) (-.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (-.f64 x 1/2)) 2)) (-.f64 x (*.f64 (log.f64 x) (-.f64 x 1/2))))
(pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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))
(fabs.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(log.f64 (exp.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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)
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(expm1.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(exp.f64 (log.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.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) (+.f64 x -1/2)) x)

localize13.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
0.1b
(/.f64 7936500793651/10000000000000000 x)
0.9b
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
2.7b
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
Compiler

Compiled 40 to 19 computations (52.5% saved)

series8.0ms (0%)

Counts
4 → 96
Calls

27 calls:

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

rewrite133.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1584×associate-/r*
878×distribute-lft-in
844×associate-/l*
526×associate-/r/
264×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01182
125182
2370982
Stop Event
node limit
Counts
4 → 266
Calls
Call 1
Inputs
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 7936500793651/10000000000000000 x)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 (/.f64 z x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) y) 1) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1) (*.f64 (*.f64 (/.f64 z x) y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) y) 3) (pow.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (*.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (/.f64 y x) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y x) z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (*.f64 (/.f64 z x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 z z) (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) y) z) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z) (*.f64 (*.f64 (/.f64 z x) y) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 y x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 z (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) z)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 z z)) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 7936500793651/10000000000000000 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 7936500793651/10000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 7936500793651/10000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) 7936500793651/10000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -7936500793651/10000000000000000 (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 7936500793651/10000000000000000 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 7936500793651/10000000000000000 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) -7936500793651/10000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 7936500793651/10000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 10000000000000000/7936500793651) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 7936500793651/10000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) (-.f64 1 (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y x))) (-.f64 1 (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (-.f64 y 7936500793651/10000000000000000)) x) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (-.f64 y 7936500793651/10000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y x) (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (exp.f64 (log1p.f64 (/.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 y 7936500793651/10000000000000000)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 y) -7936500793651/10000000000000000)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (/.f64 (*.f64 x x) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (/.f64 (*.f64 x x) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2)) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x 7936500793651/10000000000000000) 3)) (*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (*.f64 (/.f64 x y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (*.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (*.f64 (neg.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 (neg.f64 x) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 (neg.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) 1) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (/.f64 x y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (/.f64 x y)) (*.f64 x 10000000000000000/7936500793651))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (/.f64 x y)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (neg.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (neg.f64 x)) (*.f64 x 10000000000000000/7936500793651))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (neg.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 x 10000000000000000/7936500793651)) (/.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 x 10000000000000000/7936500793651)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (neg.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 x)) (/.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (neg.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 1 x) (/.f64 7936500793651/10000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 7936500793651/10000000000000000 (/.f64 1 x) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))))))

simplify180.0ms (0.6%)

Algorithm
egg-herbie
Rules
1300×associate-*r*
1010×associate-*l*
1002×associate-/l*
752×associate-/l/
690×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070515682
1200514688
Stop Event
node limit
Counts
362 → 445
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.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 (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 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(/.f64 7936500793651/10000000000000000 x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(+.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 (/.f64 z x) y))
(+.f64 (*.f64 (*.f64 (/.f64 z x) y) 1) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1))
(+.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1) (*.f64 (*.f64 (/.f64 z x) y) 1))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) z))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) z))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) y) 3) (pow.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (*.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) x) x)
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) 1) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(fma.f64 z (/.f64 y x) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(fma.f64 (/.f64 y x) z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (*.f64 (/.f64 z x) y)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 z z) (/.f64 y x)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) y) z) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z))
(+.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z) (*.f64 (*.f64 (/.f64 z x) y) z))
(+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (*.f64 z (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 z (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))
(+.f64 (*.f64 1 (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) z)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z)))
(+.f64 (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))))
(+.f64 (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1)
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(pow.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 z z)) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(exp.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) 1)
(*.f64 7936500793651/10000000000000000 (/.f64 1 x))
(*.f64 (/.f64 7936500793651/10000000000000000 x) 1)
(*.f64 1 (/.f64 7936500793651/10000000000000000 x))
(*.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 1 x) 7936500793651/10000000000000000)
(*.f64 -7936500793651/10000000000000000 (/.f64 -1 x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 7936500793651/10000000000000000 (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 7936500793651/10000000000000000 (cbrt.f64 x)))
(*.f64 (/.f64 -1 x) -7936500793651/10000000000000000)
(pow.f64 (/.f64 7936500793651/10000000000000000 x) 1)
(pow.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) 3)
(pow.f64 (*.f64 x 10000000000000000/7936500793651) -1)
(pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(sqrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 7936500793651/10000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 7936500793651/10000000000000000 x))))
(cbrt.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 7936500793651/10000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) (-.f64 1 (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) (-.f64 1 (/.f64 7936500793651/10000000000000000 x)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (-.f64 y 7936500793651/10000000000000000)) x) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (-.f64 y 7936500793651/10000000000000000)) x))
(-.f64 (+.f64 (/.f64 y x) (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))) 1)
(-.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (exp.f64 (log1p.f64 (/.f64 y x)))) 1)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(*.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 y) -7936500793651/10000000000000000)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(/.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (/.f64 (*.f64 x x) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (/.f64 (*.f64 x x) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) x)
(/.f64 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2)) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x 7936500793651/10000000000000000) 3)) (*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))
(/.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (*.f64 (/.f64 x y) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))
(/.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) x))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 (neg.f64 x) (/.f64 x y)))
(/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) 1) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (/.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) x) (neg.f64 x))
(/.f64 (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (/.f64 x y)) x)
(/.f64 (/.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (/.f64 x y)) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (/.f64 x y)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (neg.f64 x)) x)
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (neg.f64 x)) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (neg.f64 x)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))
(/.f64 (/.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) x) (neg.f64 x))
(/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)
(/.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 x 10000000000000000/7936500793651)) (/.f64 x y))
(/.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 x 10000000000000000/7936500793651)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (neg.f64 x)) x)
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 x)) (/.f64 x y))
(/.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (neg.f64 x)) (neg.f64 x))
(pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(exp.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(fma.f64 y (/.f64 1 x) (/.f64 7936500793651/10000000000000000 x))
(fma.f64 7936500793651/10000000000000000 (/.f64 1 x) (/.f64 y x))
(fma.f64 1 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(fma.f64 1 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))
Outputs
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 y z) x)
(*.f64 y (/.f64 z x))
(/.f64 y (/.f64 x z))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 y z) x)
(*.f64 y (/.f64 z x))
(/.f64 y (/.f64 x z))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x z))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x z))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x z))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (/.f64 y (/.f64 x z)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (/.f64 y (/.f64 x z)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z z)) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z z)) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z z)) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z z)) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(/.f64 7936500793651/10000000000000000 x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(/.f64 (+.f64 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x)
(+.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 (/.f64 z x) y))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 z x) y) 1) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1) (*.f64 (*.f64 (/.f64 z x) y) 1))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) z))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) z))
(/.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) z))
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x x))
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 (fma.f64 z (/.f64 7936500793651/10000000000000000 x) (*.f64 y (/.f64 z x))) (-.f64 (*.f64 y (/.f64 z x)) (/.f64 (*.f64 z 7936500793651/10000000000000000) x))) (-.f64 (*.f64 y (/.f64 z x)) (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)) (/.f64 (fma.f64 (/.f64 z x) y (*.f64 z (/.f64 -7936500793651/10000000000000000 x))) (fma.f64 (/.f64 z x) y (*.f64 z (/.f64 -7936500793651/10000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) y) 3) (pow.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (*.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 z x)) 3) (pow.f64 (/.f64 (*.f64 z 7936500793651/10000000000000000) x) 3)) (-.f64 (fma.f64 (*.f64 y (/.f64 z x)) (*.f64 y (/.f64 z x)) (*.f64 (/.f64 (*.f64 z 7936500793651/10000000000000000) x) (/.f64 (*.f64 z 7936500793651/10000000000000000) x))) (*.f64 (/.f64 z x) (*.f64 y (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (/.f64 x z)) 3) (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3)) (+.f64 (*.f64 (/.f64 y (/.f64 x z)) (/.f64 y (/.f64 x z))) (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (-.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 y (/.f64 x z))))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) z)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))))
(/.f64 z (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (/.f64 (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))
(/.f64 z (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) z) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 z (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x))))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) z) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 4)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 x) 4))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 z (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (/.f64 x (+.f64 y -7936500793651/10000000000000000)) z))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) z)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) z) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))))
(/.f64 z (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (/.f64 (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) z) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))
(/.f64 z (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) x) x)
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) 1) (*.f64 x x))
(*.f64 (/.f64 z x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 z (*.f64 x x)) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) z) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 z (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x))))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) z) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 4)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 x) 4))
(/.f64 (/.f64 (*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) z) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 z (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x))))
(pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) 1/3)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (log.f64 (exp.f64 z)))
(*.f64 (/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x) (log.f64 (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) (pow.f64 z 3)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(fma.f64 z (/.f64 y x) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(fma.f64 (/.f64 y x) z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (*.f64 (/.f64 z x) y)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 z z) (/.f64 y x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) y) z) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z) (*.f64 (*.f64 (/.f64 z x) y) z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 y x) (*.f64 z z)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 z (*.f64 (*.f64 (/.f64 z x) y) 1)) (*.f64 z (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) 1)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 1 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x))) (*.f64 1 (*.f64 (*.f64 z z) (/.f64 y x))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 z x) y) z)) (*.f64 1 (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) z)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))) (*.f64 1 (*.f64 (/.f64 y x) (*.f64 z z))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 (*.f64 z z) 1) (/.f64 y x)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1)
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (*.f64 z z) (/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 z z) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(/.f64 (*.f64 z z) (/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z z))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 z z) (/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 z z))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))) (*.f64 z z)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (*.f64 z (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))))
(/.f64 z (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))) (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 z (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))) (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))))
(/.f64 (*.f64 z z) (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (/.f64 (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 z z) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 z z)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (/.f64 (*.f64 z (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 z (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (*.f64 z (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))
(/.f64 (/.f64 (*.f64 z z) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) x) x)
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) 1) (*.f64 x x))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (*.f64 z (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 z z) (*.f64 (*.f64 x (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (*.f64 z z) (/.f64 (pow.f64 (cbrt.f64 x) 2) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 x (cbrt.f64 x)))
(/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))) (*.f64 x (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (*.f64 z (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 z z) (*.f64 (*.f64 x (sqrt.f64 x)) (/.f64 (sqrt.f64 x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (*.f64 z (*.f64 z (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (pow.f64 (cbrt.f64 x) 4)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 z (/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4)) (*.f64 z (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 z z) (/.f64 (pow.f64 (cbrt.f64 x) 2) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 x (cbrt.f64 x)))
(/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))) (*.f64 x (+.f64 y 7936500793651/10000000000000000))))
(pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3)
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) 1/3)
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 z z)) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (log.f64 (pow.f64 (exp.f64 z) z)))
(*.f64 (/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x) (log.f64 (pow.f64 (exp.f64 z) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3) (pow.f64 z 3)))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(exp.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 y 7936500793651/10000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) 1)
(/.f64 7936500793651/10000000000000000 x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 x))
(/.f64 7936500793651/10000000000000000 x)
(*.f64 (/.f64 7936500793651/10000000000000000 x) 1)
(/.f64 7936500793651/10000000000000000 x)
(*.f64 1 (/.f64 7936500793651/10000000000000000 x))
(/.f64 7936500793651/10000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)))
(/.f64 7936500793651/10000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))
(*.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))
(*.f64 (/.f64 1 x) 7936500793651/10000000000000000)
(/.f64 7936500793651/10000000000000000 x)
(*.f64 -7936500793651/10000000000000000 (/.f64 -1 x))
(/.f64 7936500793651/10000000000000000 x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 7936500793651/10000000000000000 (sqrt.f64 x)))
(/.f64 (/.f64 7936500793651/10000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 7936500793651/10000000000000000 (cbrt.f64 x)))
(/.f64 (*.f64 1 (/.f64 7936500793651/10000000000000000 (cbrt.f64 x))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 7936500793651/10000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 -1 x) -7936500793651/10000000000000000)
(/.f64 7936500793651/10000000000000000 x)
(pow.f64 (/.f64 7936500793651/10000000000000000 x) 1)
(/.f64 7936500793651/10000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) 2)
(/.f64 7936500793651/10000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) 3)
(/.f64 7936500793651/10000000000000000 x)
(pow.f64 (*.f64 x 10000000000000000/7936500793651) -1)
(/.f64 7936500793651/10000000000000000 x)
(pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(sqrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))
(sqrt.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))
(log.f64 (exp.f64 (/.f64 7936500793651/10000000000000000 x)))
(/.f64 7936500793651/10000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 7936500793651/10000000000000000 x)
(cbrt.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))
(/.f64 7936500793651/10000000000000000 x)
(exp.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)))
(/.f64 7936500793651/10000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 7936500793651/10000000000000000 x)) 1))
(/.f64 7936500793651/10000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 7936500793651/10000000000000000 x)))
(/.f64 7936500793651/10000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x))) (-.f64 1 (/.f64 y x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) (-.f64 1 (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) 1) (/.f64 7936500793651/10000000000000000 x))
(+.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) 1))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y x) 2) (-.f64 y 7936500793651/10000000000000000)) x) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (-.f64 y 7936500793651/10000000000000000)) x))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(-.f64 (+.f64 (/.f64 y x) (exp.f64 (log1p.f64 (/.f64 7936500793651/10000000000000000 x)))) 1)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(-.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (exp.f64 (log1p.f64 (/.f64 y x)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) 1) (/.f64 7936500793651/10000000000000000 x))
(+.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) 1))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))
(*.f64 (/.f64 (/.f64 x 1) (-.f64 y 7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 y 7936500793651/10000000000000000)) x)
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (*.f64 x (+.f64 y -7936500793651/10000000000000000)) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 y) -7936500793651/10000000000000000)) (neg.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 (neg.f64 y) 7936500793651/10000000000000000)) (neg.f64 x))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 7936500793651/10000000000000000 (neg.f64 y))) (neg.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x (*.f64 y 10000000000000000/7936500793651)) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 x (neg.f64 y)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (*.f64 (neg.f64 x) (+.f64 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 x (/.f64 x y)))
(*.f64 x (*.f64 (/.f64 x y) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 x (*.f64 -7936500793651/10000000000000000 (/.f64 x y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (fma.f64 x 10000000000000000/7936500793651 (neg.f64 (/.f64 x y))) (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y)))) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (+.f64 (neg.f64 x) (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (neg.f64 (/.f64 x y)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 x (neg.f64 y)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (*.f64 (neg.f64 x) (+.f64 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (-.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 y))) (neg.f64 x))) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 x (+.f64 (*.f64 -10000000000000000/7936500793651 y) 1))) (*.f64 x (*.f64 -10000000000000000/7936500793651 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (*.f64 x x) (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))))
(*.f64 (*.f64 x x) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (neg.f64 x) (+.f64 7936500793651/10000000000000000 (neg.f64 y)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)) (/.f64 -7936500793651/10000000000000000 x))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)) (/.f64 -7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (+.f64 (pow.f64 (/.f64 y x) 4) (-.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3) (pow.f64 (/.f64 y x) 6))) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (pow.f64 (/.f64 y x) 2)))))
(/.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x x))
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (/.f64 (*.f64 x x) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))
(*.f64 (sqrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 (sqrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (*.f64 x x)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 y -7936500793651/10000000000000000)) x))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (/.f64 (*.f64 x x) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 x x)) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))))
(*.f64 (cbrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 (cbrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 (*.f64 x x) (cbrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) x)
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2)) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))
(/.f64 (-.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) (pow.f64 (/.f64 y x) 2)) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 6) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 6) (/.f64 (/.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 y -7936500793651/10000000000000000))) (*.f64 x (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))) (*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 4) (/.f64 (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x x))) (*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (/.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (/.f64 y x) 6) (-.f64 (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (/.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (+.f64 (pow.f64 (/.f64 y x) 6) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (/.f64 y x) 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x 7936500793651/10000000000000000) 3)) (*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 x 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)) (*.f64 x (*.f64 x (-.f64 (fma.f64 (*.f64 y x) (*.f64 y x) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 y x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y (*.f64 x x))) (*.f64 (*.f64 x 7936500793651/10000000000000000) (-.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) 3)) (*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 6) (pow.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) 3)) (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)))))
(/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))
(/.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))
(/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))
(/.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 x (/.f64 x y))) 10000000000000000/7936500793651)
(/.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (*.f64 (/.f64 x y) (neg.f64 x)))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (neg.f64 (/.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 y (*.f64 -10000000000000000/7936500793651 x))) (*.f64 x (*.f64 -10000000000000000/7936500793651 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (fma.f64 -7936500793651/10000000000000000 (neg.f64 x) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))
(/.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) x))
(/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))
(/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 x (/.f64 x y))) 10000000000000000/7936500793651)
(/.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 y (*.f64 -10000000000000000/7936500793651 x))) (*.f64 x (*.f64 -10000000000000000/7936500793651 x)))
(/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 (neg.f64 x) (/.f64 x y)))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (neg.f64 (/.f64 x y))))
(/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (fma.f64 -7936500793651/10000000000000000 (neg.f64 x) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 (neg.f64 y) 7936500793651/10000000000000000)) (neg.f64 x))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 7936500793651/10000000000000000 (neg.f64 y))) (neg.f64 x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (neg.f64 (pow.f64 (/.f64 y x) 2)) (*.f64 (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)) (/.f64 -7936500793651/10000000000000000 x)))))
(/.f64 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) 1) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 1 x)) (-.f64 y 7936500793651/10000000000000000))
(*.f64 x (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (*.f64 (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 y x)))) (-.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) 1) (*.f64 x x))
(*.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) x))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 x) x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 2))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 x) 4)))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 x (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (*.f64 x (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))
(/.f64 (/.f64 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)) x) (neg.f64 x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (/.f64 x y)) x)
(/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))
(/.f64 (/.f64 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1)) (/.f64 x y)) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 x (/.f64 x y))) 10000000000000000/7936500793651)
(/.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (/.f64 x y)) (neg.f64 x))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (neg.f64 (/.f64 x y))))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000)) (neg.f64 x)) x)
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1)) (neg.f64 x)) (*.f64 x 10000000000000000/7936500793651))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 y (*.f64 -10000000000000000/7936500793651 x))) (*.f64 x (*.f64 -10000000000000000/7936500793651 x)))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000)) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 -7936500793651/10000000000000000 (neg.f64 x) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x x))
(/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))
(/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (/.f64 x y)))
(/.f64 (/.f64 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y))) x) (neg.f64 x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)
(/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))
(/.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 x 10000000000000000/7936500793651)) (/.f64 x y))
(/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (/.f64 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)) (*.f64 x (/.f64 x y))) 10000000000000000/7936500793651)
(/.f64 (/.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y))) (*.f64 x 10000000000000000/7936500793651)) (neg.f64 x))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 y (*.f64 -10000000000000000/7936500793651 x))) (*.f64 x (*.f64 -10000000000000000/7936500793651 x)))
(/.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y)) (neg.f64 x)) x)
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x (neg.f64 x)))
(/.f64 (/.f64 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 x)) (/.f64 x y))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (neg.f64 (*.f64 x (/.f64 x y))))
(/.f64 (+.f64 (neg.f64 x) (*.f64 -7936500793651/10000000000000000 (/.f64 x y))) (*.f64 x (neg.f64 (/.f64 x y))))
(/.f64 (/.f64 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y))) (neg.f64 x)) (neg.f64 x))
(/.f64 (fma.f64 -7936500793651/10000000000000000 (neg.f64 x) (*.f64 (neg.f64 y) (neg.f64 x))) (*.f64 x x))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 x x))
(pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 1)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 3)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3) 1/3)
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(exp.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 y (/.f64 1 x) (/.f64 7936500793651/10000000000000000 x))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 7936500793651/10000000000000000 (/.f64 1 x) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 1 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 1 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))
(/.f64 (*.f64 1 (+.f64 y 7936500793651/10000000000000000)) x)
(fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))
(fma.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 x) x)) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) 2) (cbrt.f64 (/.f64 y x)) (/.f64 7936500793651/10000000000000000 x))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.2b
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.4b
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 78 to 45 computations (42.3% saved)

series3.0ms (0%)

Counts
2 → 0
Calls

9 calls:

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

rewrite126.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1920×add-sqr-sqrt
1882×*-un-lft-identity
1772×add-cube-cbrt
1754×add-cbrt-cube
182×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0920
119320
2236220
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
Outputs
((#(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 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 (/.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)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -13888888888889/5000000000000000 (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (*.f64 -13888888888889/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -13888888888889/5000000000000000 z) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -13888888888889/5000000000000000 (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) -13888888888889/5000000000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 z x) 2) 192901234567904320987654321/25000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -13888888888889/5000000000000000) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))))))

simplify51.0ms (0.2%)

Algorithm
egg-herbie
Rules
1592×associate-+r+
1388×associate-+l+
718×associate-*r/
604×unswap-sqr
492×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0106460
1230460
2948454
34617454
Stop Event
node limit
Counts
44 → 51
Calls
Call 1
Inputs
(-.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)))
(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 (/.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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) 1)
(/.f64 -13888888888889/5000000000000000 (/.f64 x z))
(/.f64 1 (/.f64 x (*.f64 -13888888888889/5000000000000000 z)))
(/.f64 (*.f64 -13888888888889/5000000000000000 z) x)
(/.f64 (*.f64 -13888888888889/5000000000000000 (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) -13888888888889/5000000000000000) (neg.f64 x))
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) 1) x)
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (neg.f64 (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x))
(pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
(pow.f64 (sqrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 2)
(pow.f64 (cbrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 z x) 2) 192901234567904320987654321/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 -13888888888889/5000000000000000) (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 1))
(log1p.f64 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
Outputs
(-.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)
(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 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))
(sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x))
(sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -2))
(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 (exp.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) 1)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 -13888888888889/5000000000000000 (/.f64 x z))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 1 (/.f64 x (*.f64 -13888888888889/5000000000000000 z)))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (*.f64 -13888888888889/5000000000000000 z) x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (*.f64 -13888888888889/5000000000000000 (neg.f64 z)) (neg.f64 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (*.f64 (neg.f64 z) -13888888888889/5000000000000000) (neg.f64 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) 1) x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(/.f64 (neg.f64 (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 1)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(pow.f64 (sqrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 2)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(pow.f64 (cbrt.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 3)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(pow.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3) 1/3)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 z x) 2) 192901234567904320987654321/25000000000000000000000000000000))
(fabs.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fabs.f64 (*.f64 z (/.f64 -13888888888889/5000000000000000 x)))
(log.f64 (pow.f64 (exp.f64 -13888888888889/5000000000000000) (/.f64 z x)))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(cbrt.f64 (pow.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) 3))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(expm1.f64 (log1p.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(exp.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(exp.f64 (*.f64 (log.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))) 1))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(log1p.f64 (expm1.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))

localize84.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.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)))
5.9b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
18.8b
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
Compiler

Compiled 145 to 93 computations (35.9% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/.f64 (log.f64 x) (/.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)))
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)
0.0ms
x
@inf
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))

rewrite201.0ms (0.7%)

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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))) (#(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 (+.f64 x 1/2) (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))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))))
((#(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(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 (+.f64 x 1/2) (fma.f64 x x -1/4)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (log.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 1 (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (*.f64 (neg.f64 x) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (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))))))

simplify174.0ms (0.6%)

Algorithm
egg-herbie
Rules
910×*-commutative
862×associate-*r*
820×associate-*l*
636×associate-*l/
620×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074314105
1239713639
Stop Event
node limit
Counts
311 → 423
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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 1)
(*.f64 (+.f64 x 1/2) (/.f64 1 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) 1)
(*.f64 1 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.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 (+.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))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)
(*.f64 1 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(*.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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(*.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 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(*.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 (+.f64 x 1/2) (fma.f64 x x -1/4)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))) (cbrt.f64 (log.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 3)
(pow.f64 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (log.f64 x)) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (log.f64 x) -1) (+.f64 x -1/2)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 1))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (neg.f64 x) 1))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 1 (*.f64 (neg.f64 x) 1)))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (*.f64 (neg.f64 x) 1) 1))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) 1))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)
(*.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 x)))
(*.f64 (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 1 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (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 x) (+.f64 (/.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 x) (+.f64 (/.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))
(*.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))))
(*.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 (*.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 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (+.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 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (+.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 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (+.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 x (neg.f64 (+.f64 1 (neg.f64 (fma.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)))))))
(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))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (fma.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)))))))
(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))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (fma.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)))))))
(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))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 x (neg.f64 (+.f64 1 (neg.f64 (fma.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 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 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 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 x 1/2) (fma.f64 x x -1/4))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 1)
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (+.f64 x 1/2) (/.f64 1 (fma.f64 x x -1/4)))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) 1)
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 1 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.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 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 (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) (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 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) (fma.f64 x x 1/4)) (+.f64 (pow.f64 x 4) -1/16))
(*.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) (fma.f64 x x 1/4)) (+.f64 (pow.f64 x 4) -1/16))
(*.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 (+.f64 (pow.f64 x 3) -1/8)) (fma.f64 x x (+.f64 (*.f64 x 1/2) 1/4)))
(/.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 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 (+.f64 x 1/2) (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))) (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 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 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 (+.f64 (pow.f64 x 3) -1/8)) (fma.f64 x x (+.f64 (*.f64 x 1/2) 1/4)))
(/.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 (+.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 (+.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 1/4 (-.f64 (*.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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 1)
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 3) 1/3)
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(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 (+.f64 x 1/2) (fma.f64 x x -1/4)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) 3))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x 1/2) 3) (pow.f64 (fma.f64 x x -1/4) 3)))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(+.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (+.f64 x -1/2) (*.f64 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 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 (+.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (+.f64 x -1/2) (*.f64 2 (log.f64 (sqrt.f64 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)))
(*.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 (+.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 (*.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 (*.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 (*.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 (*.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 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (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 (log.f64 x) (+.f64 x 1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(*.f64 1 (/.f64 (log.f64 x) (/.f64 (+.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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.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 (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 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.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 (/.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 (+.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 (*.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 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (/.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 (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(*.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 (*.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 (log.f64 x) (*.f64 (sqrt.f64 (+.f64 x -1/2)) (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 (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (cbrt.f64 (+.f64 x -1/2)) (/.f64 (log.f64 x) (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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (/.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 (*.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 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (sqrt.f64 (log.f64 x))) (fma.f64 x x -1/4))
(*.f64 (sqrt.f64 (log.f64 x)) (/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (+.f64 x 1/2) (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 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (+.f64 x -1/2) (cbrt.f64 (log.f64 x))))
(*.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)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (cbrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (+.f64 x -1/2)) (/.f64 (*.f64 (sqrt.f64 (log.f64 x)) (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 (+.f64 x 1/2) (fma.f64 x x -1/4)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (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 (/.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (/.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (+.f64 x 1/2) (fma.f64 x x -1/4)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (sqrt.f64 (log.f64 x))) (fma.f64 x x -1/4))
(*.f64 (sqrt.f64 (log.f64 x)) (/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))) (cbrt.f64 (log.f64 x)))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (/.f64 1 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 x)) (+.f64 x 1/2)) (*.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (cbrt.f64 (log.f64 x)))
(*.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 (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 (/.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 (/.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 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (*.f64 (cbrt.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)) -1) (-.f64 1/4 (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(*.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 (/.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 (/.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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) (*.f64 (fma.f64 x x -1/4) (-.f64 1/2 x))) (-.f64 1/4 (*.f64 x 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) (*.f64 (fma.f64 x x -1/4) (-.f64 1/2 x))) (-.f64 1/4 (*.f64 x 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 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (neg.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 -1/8 (pow.f64 (neg.f64 x) 3)))
(*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/8 (pow.f64 x 3))) (fma.f64 x x -1/4))) (+.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 (/.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 (/.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 (/.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (/.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 (/.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 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (pow.f64 x 3) 1/8))
(*.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 (log.f64 x) (*.f64 (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 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 (*.f64 (log.f64 x) (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) (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 (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (cbrt.f64 (+.f64 x -1/2)) (/.f64 (log.f64 x) (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 (*.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (fma.f64 x x -1/4))) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (/.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 -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 (log.f64 x) (*.f64 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 1)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 3)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(pow.f64 (/.f64 (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)) (log.f64 x)) -1)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) 1/3)
(*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 (+.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)))
(exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 1))
(*.f64 (fma.f64 x x -1/4) (/.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 (+.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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (neg.f64 x) 1))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (fma.f64 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (fma.f64 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (fma.f64 x x -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))) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (+.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 (fma.f64 x x -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))) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 1 (*.f64 (neg.f64 x) 1)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (*.f64 (*.f64 (neg.f64 x) 1) 1))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (fma.f64 (neg.f64 x) 1 x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (fma.f64 x x -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))) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (+.f64 (fma.f64 (neg.f64 x) 1 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 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 x (*.f64 -2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (fma.f64 x x -1/4) (/.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 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (fma.f64 x x -1/4) (/.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 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (fma.f64 x x -1/4) (/.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)))
(+.f64 (fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 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 (fma.f64 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 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 (fma.f64 x x -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))) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) 1))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) 1))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 x x -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))) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (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 (fma.f64 x x -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))) (+.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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -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) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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))) (neg.f64 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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))) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (*.f64 (neg.f64 x) 1) (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) 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 (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 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 (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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) (exp.f64 (log1p.f64 x))))
(*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))))) (-.f64 (sqrt.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x (-.f64 x (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x (+.f64 x (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (-.f64 -1/2 x)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 4) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (*.f64 (*.f64 x x) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6))) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 x x)) (+.f64 x (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6) (pow.f64 x 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6) (pow.f64 x 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 4) (pow.f64 x 4)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2) (+.f64 (*.f64 x x) (*.f64 x (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6) (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 6) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3)) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 4) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 6) (pow.f64 x 6)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (+.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 2)) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x x))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x x -1/4) (/.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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 1)
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 2)
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 3)
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3) 1/3)
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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 (+.f64 x 1/2) (fma.f64 x x -1/4))) x))))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 3))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)) 1))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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 (+.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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 (+.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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 (+.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)
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (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)

localize67.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 138 to 93 computations (32.6% saved)

series7.0ms (0%)

Counts
1 → 4
Calls

3 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2)
2.0ms
x
@inf
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2)
1.0ms
x
@0
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2)

rewrite64.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1978×add-sqr-sqrt
1950×*-un-lft-identity
1824×add-cube-cbrt
1806×add-cbrt-cube
198×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01117
123117
2248017
Stop Event
node limit
Counts
1 → 36
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2)
Outputs
((#(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 x (log.f64 x)) (*.f64 -1/2 (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 x 1/2) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (-.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 x 1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (-.f64 x 1/2)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))))) (#(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 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (-.f64 x 1/2)) (log.f64 x)))))) (#(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 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4)) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x 1/2) (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.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 (log.f64 x) (sqrt.f64 (-.f64 x 1/2))) (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)) (cbrt.f64 (-.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (-.f64 x 1/2))) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))))) (#(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 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))))))

simplify60.0ms (0.2%)

Algorithm
egg-herbie
Rules
1860×associate-*r/
1234×associate-*r*
1164×associate-/l*
1106×associate-+r+
1104×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01211460
1286946
2837946
34106946
Stop Event
node limit
Counts
40 → 57
Calls
Call 1
Inputs
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 4))) (*.f64 1/8 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 4)))) (pow.f64 x 3)) (+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) 1)
(*.f64 (-.f64 x 1/2) (log.f64 x))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1)
(*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(*.f64 1 (*.f64 (-.f64 x 1/2) (log.f64 x)))
(*.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (-.f64 x 1/2)) (log.f64 x)))
(*.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (-.f64 x 1/2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (-.f64 x 1/2)) (log.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (cbrt.f64 (log.f64 x)) (-.f64 x 1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4)) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4))
(*.f64 (*.f64 (-.f64 x 1/2) (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))
(*.f64 (*.f64 (-.f64 x 1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))
(*.f64 (*.f64 (log.f64 x) (sqrt.f64 (-.f64 x 1/2))) (sqrt.f64 (-.f64 x 1/2)))
(*.f64 (*.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 x 1/2)) 2)) (cbrt.f64 (-.f64 x 1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (-.f64 x 1/2))) (sqrt.f64 (log.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(/.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))))
(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))
Outputs
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 4))) (*.f64 1/8 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 4)))) (pow.f64 x 3)) (+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 1/4 (/.f64 (log.f64 x) (pow.f64 (sqrt.f64 -1/2) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) 1)
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (-.f64 x 1/2) (log.f64 x))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1)
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 1 (*.f64 (-.f64 x 1/2) (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (*.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (-.f64 x 1/2)) (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (sqrt.f64 (-.f64 x 1/2)) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (sqrt.f64 (-.f64 x 1/2)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (sqrt.f64 (+.f64 -1/2 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (-.f64 x 1/2)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (-.f64 x 1/2)) (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (cbrt.f64 (log.f64 x)) (-.f64 x 1/2)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4)) (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 1/4))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (-.f64 x 1/2) (sqrt.f64 (log.f64 x))) (sqrt.f64 (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (-.f64 x 1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (cbrt.f64 (log.f64 x)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (log.f64 x) (sqrt.f64 (-.f64 x 1/2))) (sqrt.f64 (-.f64 x 1/2)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 x 1/2)) 2)) (cbrt.f64 (-.f64 x 1/2)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (sqrt.f64 (-.f64 x 1/2))) (sqrt.f64 (log.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (sqrt.f64 (-.f64 x 1/2)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (sqrt.f64 (+.f64 -1/2 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) (cbrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 x 1/2))))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.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 (log.f64 x) (/.f64 (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))) (+.f64 -1/8 (pow.f64 x 3))))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 -1/8 (pow.f64 x 3)))
(*.f64 (+.f64 -1/8 (pow.f64 x 3)) (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))))
(*.f64 (log.f64 x) (/.f64 (+.f64 -1/8 (pow.f64 x 3)) (fma.f64 x x (fma.f64 x 1/2 1/4))))
(/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(*.f64 (fma.f64 x x -1/4) (/.f64 (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))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))) (+.f64 -1/8 (pow.f64 x 3))))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 -1/8 (pow.f64 x 3)))
(*.f64 (+.f64 -1/8 (pow.f64 x 3)) (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))))
(*.f64 (log.f64 x) (/.f64 (+.f64 -1/8 (pow.f64 x 3)) (fma.f64 x x (fma.f64 x 1/2 1/4))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 2))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log.f64 (pow.f64 x (-.f64 x 1/2)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (-.f64 x 1/2)) 1)))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 3))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (log.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 1))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log1p.f64 (-.f64 (pow.f64 x (-.f64 x 1/2)) 1))
(fma.f64 (log.f64 x) x (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (log.f64 x)))
(*.f64 (log.f64 x) (-.f64 x 1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))

eval1.2s (4.1%)

Compiler

Compiled 55952 to 35266 computations (37% saved)

prune999.0ms (3.4%)

Pruning

57 alts after pruning (57 fresh and 0 done)

PrunedKeptTotal
New1709461755
Fresh161127
Picked101
Done404
Total1730571787
Error
0b
Counts
1787 → 57
Alt Table
Click to see full alt table
StatusErrorProgram
52.0b
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
52.6b
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
58.3b
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
51.9b
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
51.4b
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
14.3b
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
6.3b
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
6.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
14.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
8.6b
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
7.1b
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
14.1b
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.4b
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.7b
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z 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))
32.5b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
29.4b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
7.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.3b
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
24.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
21.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
6.3b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.9b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
6.9b
(+.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))
36.1b
(+.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))
51.5b
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
49.3b
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
56.2b
(*.f64 (/.f64 y x) (*.f64 z z))
51.9b
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
55.1b
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
57.0b
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
56.0b
(*.f64 z (/.f64 (*.f64 y z) x))
49.6b
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
55.2b
(*.f64 z (/.f64 y (/.f64 x z)))
49.6b
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
51.9b
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
51.9b
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
50.4b
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
57.8b
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
57.8b
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
53.1b
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
53.1b
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
53.9b
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
53.8b
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
55.5b
(*.f64 z (*.f64 z (/.f64 y x)))
49.6b
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
57.0b
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
49.6b
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
55.2b
(*.f64 z (*.f64 y (/.f64 z x)))
57.0b
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
58.4b
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
Compiler

Compiled 2342 to 1622 computations (30.7% saved)

localize69.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))
5.9b
(/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)
Compiler

Compiled 108 to 70 computations (35.2% saved)

series6.0ms (0%)

Counts
3 → 84
Calls

21 calls:

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

rewrite109.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1122×associate-/r*
826×associate-/l*
474×associate-/r/
390×associate-+l+
360×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01575
134567
2478767
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (*.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 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 (-.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 1) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x) (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) x) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2))) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)))) (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) 3) (pow.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))) (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 z (+.f64 y 7936500793651/10000000000000000)) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) z) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 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 (*.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 (*.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 (+.f64 y 7936500793651/10000000000000000)) z))))) (#(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))))))

simplify113.0ms (0.4%)

Algorithm
egg-herbie
Rules
1610×associate-/l*
1474×associate-*r/
1144×associate-*l/
718×associate-/r*
454×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03206030
18955618
237705618
Stop Event
node limit
Counts
184 → 186
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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))) 1)
(*.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 1)
(*.f64 1 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(*.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (*.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.f64 1 x)))
(*.f64 (/.f64 1 x) (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))
(*.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 1) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x) (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) x) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(*.f64 (/.f64 1 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2))) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)))) (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) 3) (pow.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))) (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))))
(pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 3) 1/3)
(pow.f64 (/.f64 x (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) -1)
(neg.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 z (+.f64 y 7936500793651/10000000000000000)) z))) 1)
(pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) z) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))
(exp.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 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 (*.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 (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 (+.f64 y 7936500793651/10000000000000000)) z))
(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 z (/.f64 x (*.f64 z y)))
(+.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 z (/.f64 x (*.f64 z y)))
(+.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 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z 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 z 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 z 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 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 y (pow.f64 z 2))
(*.f64 z (*.f64 z y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z 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 z 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 z z) (+.f64 y 7936500793651/10000000000000000))
(*.f64 y (pow.f64 z 2))
(*.f64 z (*.f64 z y))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z 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 z 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 z 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (/.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (sqrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (*.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)) 2) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (*.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (/.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) (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))
(/.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (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 -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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 1) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) x) (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(/.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (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 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) 1) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 (pow.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))) 2) (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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2) x) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(/.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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) 2))) (cbrt.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))
(/.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 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)))) (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))
(/.f64 (*.f64 (*.f64 (/.f64 1 x) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)))) (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000)) x) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000))))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000))) x))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 1 x)) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (+.f64 (*.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z)) (*.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) (*.f64 -192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z))) (/.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 3) (*.f64 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) (fma.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 z z) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3) (*.f64 (pow.f64 z 3) 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000)) x)) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 z (+.f64 (*.f64 z 192901234567904320987654321/25000000000000000000000000000000) (*.f64 -13888888888889/5000000000000000 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000))))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (*.f64 z z) -192901234567904320987654321/25000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3) (*.f64 (pow.f64 z 3) 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000))) x) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 z (+.f64 (*.f64 -13888888888889/5000000000000000 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)) (*.f64 z 192901234567904320987654321/25000000000000000000000000000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 4) (*.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))) (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))))) (/.f64 1 x))) (-.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3)) x) (-.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (*.f64 (*.f64 z z) 192901234567904320987654321/25000000000000000000000000000000) (*.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))))) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)) (*.f64 z 13888888888889/5000000000000000))))
(*.f64 (/.f64 (fma.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3)) (*.f64 (-.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 4) (*.f64 (*.f64 z (*.f64 z 192901234567904320987654321/25000000000000000000000000000000)) (*.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000))))) x)) (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) (*.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)) (*.f64 z 13888888888889/5000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) 3) (pow.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))) (*.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2) (*.f64 (*.f64 -13888888888889/5000000000000000 z) (-.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2) 3) (pow.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))) 3)) (/.f64 1 x))) (+.f64 (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 4) (*.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))) (-.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (-.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))) (pow.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 2)))))
(*.f64 (/.f64 (fma.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3)) (*.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) 3) (pow.f64 (*.f64 z (*.f64 -13888888888889/5000000000000000 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))) 3)) x)) (fma.f64 (*.f64 z (*.f64 -13888888888889/5000000000000000 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))) (-.f64 (*.f64 z (*.f64 -13888888888889/5000000000000000 (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2)) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 4)))
(/.f64 (/.f64 (fma.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 z 3) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 3)) x) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2) 3) (*.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000))) 3))) (fma.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))) (-.f64 (*.f64 -13888888888889/5000000000000000 (*.f64 z (-.f64 (*.f64 -13888888888889/5000000000000000 z) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000)))) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 2)) (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 83333333333333/1000000000000000) 4))))
(pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))) -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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))) (neg.f64 x))
(/.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (neg.f64 x))
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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)
(exp.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.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 z (*.f64 z y)) (*.f64 z (*.f64 z 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z 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 z 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 z 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 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))) 1)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 1)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 2)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 3)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3) 1/3)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 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))))
(fabs.f64 (*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) z) z))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z))))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) 3))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) 1))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z z) (+.f64 y 7936500793651/10000000000000000))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (*.f64 z 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 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))) z))
(*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.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 -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 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.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 (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 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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 (*.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 (*.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) (*.f64 (pow.f64 z 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)) (-.f64 (fma.f64 (*.f64 z y) (*.f64 z y) (*.f64 (*.f64 z z) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 z (*.f64 y (*.f64 z 7936500793651/10000000000000000)))))
(/.f64 (*.f64 (pow.f64 z 3) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 (*.f64 (*.f64 z z) (+.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 z (*.f64 (*.f64 z y) 7936500793651/10000000000000000))))
(/.f64 (*.f64 (pow.f64 z 3) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 (*.f64 (*.f64 z z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (*.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 (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 (*.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 (*.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 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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 (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 (*.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 (*.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 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (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)))))
(*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) z)
(*.f64 z (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))))
(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 (+.f64 y 7936500793651/10000000000000000)) z))
(*.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))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 21 to 10 computations (52.4% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

12 calls:

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

rewrite74.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1750×add-sqr-sqrt
1730×*-un-lft-identity
1616×add-cube-cbrt
1594×add-cbrt-cube
168×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
116932
2216632
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 7936500793651/10000000000000000 (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 7936500793651/10000000000000000 z) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) 7936500793651/10000000000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 7936500793651/10000000000000000 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 z x)) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 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 z (*.f64 7936500793651/10000000000000000 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 pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))))))

simplify72.0ms (0.2%)

Algorithm
egg-herbie
Rules
1472×associate-*r/
938×associate-+r-
888×associate-*l/
736×associate-/l*
660×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0981084
12371084
211171084
372091084
Stop Event
node limit
Counts
64 → 46
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 (exp.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1)
(/.f64 7936500793651/10000000000000000 (/.f64 x z))
(/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z)))
(/.f64 (*.f64 7936500793651/10000000000000000 z) x)
(/.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) 7936500793651/10000000000000000) (neg.f64 x))
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) 1) x)
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (neg.f64 (*.f64 7936500793651/10000000000000000 z)) (neg.f64 x))
(pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 1)
(pow.f64 (sqrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2)
(pow.f64 (cbrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) 7936500793651/10000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1))
(log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 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 z (*.f64 7936500793651/10000000000000000 z)) x)
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))
(pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2))
(log.f64 (pow.f64 (exp.f64 z) (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(exp.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
Outputs
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 7936500793651/10000000000000000 (/.f64 x z))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z)))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 7936500793651/10000000000000000 z) x)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 z)) (neg.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (neg.f64 z) 7936500793651/10000000000000000) (neg.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) 1) x)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 7936500793651/10000000000000000 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(/.f64 (neg.f64 (*.f64 7936500793651/10000000000000000 z)) (neg.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 1)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(pow.f64 (sqrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(pow.f64 (cbrt.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3) 1/3)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(sqrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 2))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) 7936500793651/10000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) 3))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 z (/.f64 x 7936500793651/10000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))) 1)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) 1) (/.f64 x z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(/.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 z)) x)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 1)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 2)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 3)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(pow.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3) 1/3)
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 2))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(log.f64 (pow.f64 (exp.f64 z) (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) 3))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(exp.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))) 1))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))

localize39.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 7936500793651/10000000000000000 x)
0.6b
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
0.9b
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
2.3b
(/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
Compiler

Compiled 54 to 29 computations (46.3% saved)

series4.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
0.0ms
y
@0
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
0.0ms
x
@0
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
0.0ms
y
@inf
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
0.0ms
y
@-inf
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))

rewrite158.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1730×associate-/l*
1210×associate-/r/
788×distribute-lft-in
514×associate-/l/
300×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify185.0ms (0.6%)

Algorithm
egg-herbie
Rules
1368×associate-*r*
1030×*-commutative
872×associate-*l*
662×associate-*l/
632×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065011440
1204710764
Stop Event
node limit
Counts
292 → 333
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.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 (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 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 10000000000000000/7936500793651 x)
(+.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x))))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 (pow.f64 y 3) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(+.f64 (*.f64 z (/.f64 y x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 y x)))
(+.f64 (*.f64 (/.f64 y x) z) (*.f64 (/.f64 7936500793651/10000000000000000 x) z))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (*.f64 (/.f64 y x) z))
(+.f64 (*.f64 1 (*.f64 z (/.f64 y x))) (*.f64 1 (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 1 (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 1 (*.f64 z (/.f64 y x))))
(+.f64 (*.f64 1 (*.f64 (/.f64 y x) z)) (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) z)))
(+.f64 (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) z)) (*.f64 1 (*.f64 (/.f64 y x) z)))
(+.f64 (*.f64 (/.f64 z -1) (neg.f64 (/.f64 y x))) (*.f64 (/.f64 z -1) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 (/.f64 z -1) (neg.f64 (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 z -1) (neg.f64 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (neg.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) z)
(*.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(*.f64 (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2) (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 -1 (*.f64 z (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (neg.f64 z))
(*.f64 (neg.f64 z) (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 z (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 z -1) (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 z))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 (/.f64 (sqrt.f64 z) 1) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2)) (/.f64 (cbrt.f64 z) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (cbrt.f64 z))
(*.f64 (/.f64 z (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 z) 2) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (cbrt.f64 z))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) 1) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) -1) (cbrt.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 y 7936500793651/10000000000000000)) x)
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (neg.f64 y) -7936500793651/10000000000000000)) (neg.f64 x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2)
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3)
(pow.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) -1)
(neg.f64 (*.f64 z (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3))))
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(exp.f64 (log.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(+.f64 (*.f64 z (*.f64 z (/.f64 y x))) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (*.f64 z (/.f64 y x))))
(+.f64 (*.f64 z (*.f64 (/.f64 y x) z)) (*.f64 z (*.f64 (/.f64 7936500793651/10000000000000000 x) z)))
(+.f64 (*.f64 z (*.f64 (/.f64 7936500793651/10000000000000000 x) z)) (*.f64 z (*.f64 (/.f64 y x) z)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 z z) (/.f64 y x)))
(+.f64 (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 y x)) (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 y x)))
(+.f64 (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 y x))) (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) 1)
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 1 (/.f64 1 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (sqrt.f64 z)))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (sqrt.f64 z) z)))
(/.f64 (sqrt.f64 z) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 (sqrt.f64 z))))
(/.f64 (cbrt.f64 z) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (pow.f64 (cbrt.f64 z) 2)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (cbrt.f64 z)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (cbrt.f64 z) z)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 (cbrt.f64 z))))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(/.f64 (neg.f64 z) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) -1))
(/.f64 (*.f64 z (sqrt.f64 z)) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 z)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 z) 2) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 z) 2)) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (cbrt.f64 z)))
(/.f64 (*.f64 z (neg.f64 z)) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (*.f64 (neg.f64 z) z) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) z)) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2))
(/.f64 (/.f64 (*.f64 z z) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (neg.f64 (*.f64 z z)) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(pow.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(exp.f64 (log.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (/.f64 7936500793651/10000000000000000 x)) 1 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (/.f64 1 x)) 7936500793651/10000000000000000 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x))) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 -1 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 -7936500793651/10000000000000000 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (pow.f64 (/.f64 y x) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(*.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 -1 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (-.f64 (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000)))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x 7936500793651/10000000000000000) 3))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (-.f64 (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000)) (*.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (neg.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (neg.f64 (*.f64 x x)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 x x))
(*.f64 (/.f64 1 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x)) x)
(*.f64 (/.f64 1 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651)))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 1 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) x))
(*.f64 (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 x (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y)))) (*.f64 x (neg.f64 x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 (neg.f64 x) (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y))) (*.f64 (neg.f64 x) x))
(*.f64 (/.f64 1 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y)))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) x)
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
Outputs
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(/.f64 (*.f64 7936500793651/10000000000000000 z) x)
(*.f64 z (/.f64 7936500793651/10000000000000000 x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 y z) x)
(*.f64 (/.f64 y x) z)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 y z) x)
(*.f64 (/.f64 y x) z)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) x)
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x z))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) z) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 z z)) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 z z)) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 z z)) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(neg.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (neg.f64 (*.f64 z z)) (fma.f64 y -1 -7936500793651/10000000000000000)) x)
(*.f64 10000000000000000/7936500793651 x)
(*.f64 x 10000000000000000/7936500793651)
(+.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))
(fma.f64 10000000000000000/7936500793651 x (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))
(*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) 10000000000000000/7936500793651))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x))))
(fma.f64 10000000000000000/7936500793651 x (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 x (*.f64 y y)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x))))
(fma.f64 x 10000000000000000/7936500793651 (*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) (*.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 y) y))))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 (pow.f64 y 3) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))))
(fma.f64 10000000000000000/7936500793651 x (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 x (*.f64 y y)) (fma.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 x (pow.f64 y 3)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))))
(fma.f64 x 10000000000000000/7936500793651 (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 y (*.f64 y x)) (*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (pow.f64 y 3))))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))
(fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (fma.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)) (/.f64 x y)))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (fma.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)) (/.f64 x y))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))
(fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (fma.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)) (/.f64 x y)))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (fma.f64 -7936500793651/10000000000000000 (/.f64 (/.f64 x y) y) (fma.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)) (/.f64 x y))))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(/.f64 x (+.f64 7936500793651/10000000000000000 y))
(/.f64 x (+.f64 y 7936500793651/10000000000000000))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(/.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000))
(/.f64 (neg.f64 x) (fma.f64 y -1 -7936500793651/10000000000000000))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(/.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000))
(/.f64 (neg.f64 x) (fma.f64 y -1 -7936500793651/10000000000000000))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(/.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000))
(/.f64 (neg.f64 x) (fma.f64 y -1 -7936500793651/10000000000000000))
(*.f64 -1 (/.f64 x (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000)))
(/.f64 (neg.f64 x) (fma.f64 -1 y -7936500793651/10000000000000000))
(/.f64 (neg.f64 x) (fma.f64 y -1 -7936500793651/10000000000000000))
(+.f64 (*.f64 z (/.f64 y x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 y x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (/.f64 y x) z) (*.f64 (/.f64 7936500793651/10000000000000000 x) z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (*.f64 (/.f64 y x) z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 1 (*.f64 z (/.f64 y x))) (*.f64 1 (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 1 (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 1 (*.f64 z (/.f64 y x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 y x) z)) (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) z)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 7936500793651/10000000000000000 x) z)) (*.f64 1 (*.f64 (/.f64 y x) z)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (/.f64 z -1) (neg.f64 (/.f64 y x))) (*.f64 (/.f64 z -1) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 (/.f64 z -1) (neg.f64 (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 z -1) (neg.f64 (/.f64 y x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (neg.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) z)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2) (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 -1 (*.f64 z (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (neg.f64 z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (neg.f64 z) (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 z (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))))
(*.f64 (/.f64 z -1) (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 (/.f64 (sqrt.f64 z) 1) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 z (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2)) (/.f64 (cbrt.f64 z) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (cbrt.f64 z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 z (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 z) 2) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (cbrt.f64 z))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (sqrt.f64 (+.f64 (/.f64 (neg.f64 y) x) (/.f64 -7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 z (sqrt.f64 -1)) (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (sqrt.f64 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))))
(*.f64 (/.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) 1) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (*.f64 z (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))))
(*.f64 (/.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) -1) (cbrt.f64 (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (*.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (cbrt.f64 (+.f64 (/.f64 (neg.f64 y) x) (/.f64 -7936500793651/10000000000000000 x)))) -1)
(*.f64 (/.f64 z (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)))) (cbrt.f64 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 y 7936500793651/10000000000000000)) x)
(*.f64 x (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (*.f64 (/.f64 z (+.f64 y -7936500793651/10000000000000000)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 z (/.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 z (*.f64 x (+.f64 y -7936500793651/10000000000000000))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 z (/.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (/.f64 7936500793651/10000000000000000 x) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (pow.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (neg.f64 y) -7936500793651/10000000000000000)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 x)) (+.f64 (neg.f64 y) 7936500793651/10000000000000000))
(*.f64 (*.f64 (/.f64 z (fma.f64 y -1 7936500793651/10000000000000000)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 z (/.f64 (-.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))))
(*.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 z (-.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 x (/.f64 x y)))
(*.f64 x (/.f64 (*.f64 z (/.f64 x y)) (/.f64 (+.f64 x (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (/.f64 z (/.f64 (-.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (*.f64 (/.f64 z (fma.f64 -1 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 x (neg.f64 (/.f64 x y))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x)) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 z (/.f64 (-.f64 (*.f64 y (*.f64 x 10000000000000000/7936500793651)) x) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 z (fma.f64 y (*.f64 x 10000000000000000/7936500793651) (neg.f64 x))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 x (neg.f64 x))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)))
(*.f64 x (*.f64 (neg.f64 x) (*.f64 (/.f64 z (*.f64 x (-.f64 7936500793651/10000000000000000 y))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) 10000000000000000/7936500793651) (neg.f64 x))) (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(*.f64 (*.f64 (/.f64 z (fma.f64 x (*.f64 -10000000000000000/7936500793651 y) x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (*.f64 x x) -10000000000000000/7936500793651))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 x (neg.f64 x))) (-.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000)))
(*.f64 x (*.f64 (neg.f64 x) (*.f64 (/.f64 z (*.f64 x (-.f64 7936500793651/10000000000000000 y))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(*.f64 (*.f64 x x) (/.f64 z (/.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 z (*.f64 x (+.f64 y -7936500793651/10000000000000000))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (-.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))) (-.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (*.f64 (/.f64 z (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x)) (*.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x))))) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x))))
(*.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (-.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))))
(*.f64 (/.f64 z (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) 3)) (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))) (pow.f64 (/.f64 y x) 2)))))
(/.f64 (*.f64 z (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)) (fma.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x)) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x)) (pow.f64 (/.f64 y x) 2)) (pow.f64 (/.f64 y x) 4)))) (+.f64 (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x)) 3) (pow.f64 (/.f64 y x) 6)))
(pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) 1/3)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) -1)
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(neg.f64 (*.f64 z (neg.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(fabs.f64 (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(cbrt.f64 (/.f64 (pow.f64 z 3) (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (log.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 z (*.f64 z (/.f64 y x))) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))) (*.f64 z (*.f64 z (/.f64 y x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 z (*.f64 (/.f64 y x) z)) (*.f64 z (*.f64 (/.f64 7936500793651/10000000000000000 x) z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 z (*.f64 (/.f64 7936500793651/10000000000000000 x) z)) (*.f64 z (*.f64 (/.f64 y x) z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (*.f64 z z) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (*.f64 z z) (/.f64 y x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 y x)) (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 7936500793651/10000000000000000 x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 7936500793651/10000000000000000 x)) (*.f64 (/.f64 z (/.f64 1 z)) (/.f64 y x)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 y x))) (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 z (/.f64 -1 z)) (neg.f64 (/.f64 y x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))) 1)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 1 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (sqrt.f64 z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (sqrt.f64 z) z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (sqrt.f64 z) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 (sqrt.f64 z))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (cbrt.f64 z) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (cbrt.f64 z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (cbrt.f64 z) z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 (cbrt.f64 z))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (neg.f64 z) (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) -1))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 z (sqrt.f64 z)) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 z) 2) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 z) 2)) (/.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (cbrt.f64 z)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 z (neg.f64 z)) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (*.f64 (neg.f64 z) z) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) z)) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 (/.f64 (*.f64 z z) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 (/.f64 z (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) z)) 1) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 z (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))) z))
(/.f64 (neg.f64 (*.f64 z z)) (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(pow.f64 (*.f64 z (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 2)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 3)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(pow.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3) 1/3)
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 z z) 1) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))
(fabs.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 3))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3) (pow.f64 z 3)))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(exp.f64 (log.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))) 1))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (/.f64 7936500793651/10000000000000000 x)) 1 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 (*.f64 1 (fma.f64 (/.f64 -7936500793651/10000000000000000 x) 1 (/.f64 7936500793651/10000000000000000 x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) (/.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -7936500793651/10000000000000000 x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (/.f64 1 x)) 7936500793651/10000000000000000 (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 (*.f64 1 (fma.f64 (/.f64 -7936500793651/10000000000000000 x) 1 (/.f64 7936500793651/10000000000000000 x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) (/.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -7936500793651/10000000000000000 x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (/.f64 (*.f64 1 (fma.f64 (/.f64 -7936500793651/10000000000000000 x) 1 (/.f64 7936500793651/10000000000000000 x))) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) (/.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -7936500793651/10000000000000000 x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x))) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x))) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (/.f64 7936500793651/10000000000000000 x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 -1 (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 -7936500793651/10000000000000000 (/.f64 1 x))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 7936500793651/10000000000000000 x))) (sqrt.f64 (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 y x)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (neg.f64 (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))))))
(*.f64 (/.f64 -1 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))) (-.f64 (/.f64 y x) (*.f64 (cbrt.f64 (/.f64 7936500793651/10000000000000000 x)) (cbrt.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (pow.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) 1)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 -1 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))
(*.f64 (/.f64 1 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))) (*.f64 x x))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2)) (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (-.f64 (pow.f64 (/.f64 y x) 6) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2))) (-.f64 (pow.f64 (/.f64 y x) 6) (/.f64 (/.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 x 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 y x) 3)) (-.f64 (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (/.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3)))) (+.f64 (pow.f64 (/.f64 y x) 6) (*.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (/.f64 y x) 3)))))
(*.f64 (/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (pow.f64 (/.f64 y x) 3) 3) (pow.f64 (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3) 3))) (fma.f64 (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3) (-.f64 (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3) (pow.f64 (/.f64 y x) 3)) (pow.f64 (/.f64 y x) 6)))
(*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000)))) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))
(*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))
(*.f64 (*.f64 x (+.f64 y -7936500793651/10000000000000000)) (/.f64 (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (*.f64 x (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x 7936500793651/10000000000000000) 3))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (-.f64 (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000)) (*.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 y x) 3) (*.f64 (pow.f64 x 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))) (fma.f64 (*.f64 y x) (*.f64 y x) (*.f64 (*.f64 x 7936500793651/10000000000000000) (-.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 y x)))))
(*.f64 (*.f64 (/.f64 x (fma.f64 (pow.f64 x 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y x) 3))) x) (fma.f64 y (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x (-.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (neg.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))
(*.f64 (/.f64 1 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (/.f64 (-.f64 y 7936500793651/10000000000000000) x))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))))
(/.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2)) (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))
(*.f64 (/.f64 -1 (neg.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (*.f64 x x))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)) x)) x)
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (-.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2))) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (+.f64 (/.f64 y x) (/.f64 -7936500793651/10000000000000000 x)))
(/.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x 10000000000000000/7936500793651) (*.f64 (/.f64 x y) 1))) (*.f64 (/.f64 x y) (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (/.f64 1 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y))))
(/.f64 (/.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x x)) y) (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000))) (*.f64 (/.f64 x y) x))
(*.f64 (*.f64 x (/.f64 x y)) (/.f64 1 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))))
(*.f64 x (/.f64 (/.f64 x y) (fma.f64 7936500793651/10000000000000000 (/.f64 x y) x)))
(*.f64 (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))) (*.f64 (/.f64 x y) (neg.f64 x)))
(*.f64 (*.f64 (/.f64 x y) (neg.f64 x)) (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))))
(*.f64 (/.f64 x y) (/.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 x y) -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651)))) (*.f64 x (*.f64 x 10000000000000000/7936500793651)))
(*.f64 (*.f64 x (*.f64 x 10000000000000000/7936500793651)) (/.f64 1 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651)))))
(*.f64 x (/.f64 (*.f64 x 10000000000000000/7936500793651) (fma.f64 x (*.f64 y 10000000000000000/7936500793651) x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 y (neg.f64 x)) (*.f64 x -7936500793651/10000000000000000))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651)) (*.f64 (neg.f64 x) 1))) (*.f64 (neg.f64 x) (*.f64 x 10000000000000000/7936500793651)))
(/.f64 (*.f64 1 (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x)))) (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 x x) -10000000000000000/7936500793651) (-.f64 (*.f64 y (*.f64 -10000000000000000/7936500793651 x)) x))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) x) (*.f64 (neg.f64 x) 7936500793651/10000000000000000))) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 y) (neg.f64 x)) (*.f64 (neg.f64 x) -7936500793651/10000000000000000))) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(*.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (/.f64 1 (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y))))
(/.f64 (/.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x x)) y) (fma.f64 x 10000000000000000/7936500793651 (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) x))
(*.f64 (*.f64 x (*.f64 x 10000000000000000/7936500793651)) (/.f64 1 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651)))))
(*.f64 x (/.f64 (*.f64 x 10000000000000000/7936500793651) (fma.f64 x (*.f64 y 10000000000000000/7936500793651) x)))
(*.f64 (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 y)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(/.f64 (*.f64 1 (*.f64 x (*.f64 10000000000000000/7936500793651 (neg.f64 x)))) (fma.f64 (neg.f64 y) (*.f64 x 10000000000000000/7936500793651) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 x x) -10000000000000000/7936500793651) (-.f64 (*.f64 y (*.f64 -10000000000000000/7936500793651 x)) x))
(*.f64 (/.f64 1 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 x (/.f64 x y)))
(*.f64 (*.f64 x (/.f64 x y)) (/.f64 1 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y)))))
(*.f64 x (/.f64 (/.f64 x y) (fma.f64 7936500793651/10000000000000000 (/.f64 x y) x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 7936500793651/10000000000000000 (neg.f64 x)) (*.f64 x (neg.f64 y)))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 -7936500793651/10000000000000000 (/.f64 x y)))) (*.f64 (neg.f64 x) (/.f64 x y)))
(*.f64 (*.f64 (/.f64 x y) (neg.f64 x)) (/.f64 1 (+.f64 (neg.f64 x) (*.f64 (/.f64 x y) -7936500793651/10000000000000000))))
(*.f64 (/.f64 x y) (/.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 x y) -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -7936500793651/10000000000000000 x) (*.f64 (neg.f64 x) y))) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -7936500793651/10000000000000000 (neg.f64 x)) (*.f64 (neg.f64 x) (neg.f64 y)))) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 1 (*.f64 x x)) (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))
(/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (sqrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (sqrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))) (sqrt.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2))))
(*.f64 (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) x)
(*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (sqrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))))
(/.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) (/.f64 (sqrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) x))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (cbrt.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2))) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (cbrt.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) x)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (*.f64 (/.f64 7936500793651/10000000000000000 x) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 y x))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y x) 3) (pow.f64 (/.f64 7936500793651/10000000000000000 x) 3)))) (cbrt.f64 (fma.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 (fma.f64 y -1 7936500793651/10000000000000000) x) (pow.f64 (/.f64 y x) 2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000)))) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 2)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x 7936500793651/10000000000000000))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -2) (/.f64 (cbrt.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (-.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (pow.f64 (/.f64 y x) 2)))
(*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 (-.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)))) x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 x (-.f64 (pow.f64 (/.f64 y x) 4) (/.f64 (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x x))))) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 y 7936500793651/10000000000000000) x) (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 2)) (+.f64 (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (*.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y x) 2) 3) (pow.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) 3)) x)) (+.f64 (pow.f64 (/.f64 y x) 4) (*.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 x (+.f64 (pow.f64 (/.f64 y x) 6) (/.f64 -249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))))) (fma.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x)) (+.f64 (pow.f64 (/.f64 y x) 2) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x x))) (pow.f64 (/.f64 y x) 4)))
(pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) 1)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -1/2) 2)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 3)
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) 3))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) -2))
(fabs.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) 3)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) -1))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) 1))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))
(/.f64 -1 (-.f64 (/.f64 -7936500793651/10000000000000000 x) (/.f64 y x)))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.9b
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
8.0b
(/.f64 x (*.f64 z z))
Compiler

Compiled 36 to 19 computations (47.2% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
1.0ms
z
@0
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
1.0ms
y
@0
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
1.0ms
y
@-inf
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
1.0ms
y
@inf
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))

rewrite117.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1898×associate-*l/
862×associate-/r/
614×associate-/l/
452×distribute-rgt-in
420×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01444
129440
2402340
Stop Event
node limit
Counts
2 → 144
Calls
Call 1
Inputs
(/.f64 x (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 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 x (*.f64 z z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (neg.f64 (pow.f64 z -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (*.f64 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 x (*.f64 z z))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2) (cbrt.f64 (/.f64 x (*.f64 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 (/.f64 x z) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z -2) x)))) (#(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 1 z) (/.f64 x 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 (*.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 x (*.f64 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 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 x (*.f64 z z))) 2))) (cbrt.f64 (/.f64 x (*.f64 z 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 x (*.f64 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 x (*.f64 z z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 x (*.f64 z z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z x) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (neg.f64 (pow.f64 z -2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 x (*.f64 z z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 x (*.f64 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 expm1.f64 (log1p.f64 (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 z z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (*.f64 z z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 -1 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) -1)) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) 1)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 y) -1) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 y) 1) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z z) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 (/.f64 z x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 -1 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) z) (fma.f64 -1 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 (/.f64 z x) z)) (fma.f64 -1 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (sqrt.f64 x) z)) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 1) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (cbrt.f64 (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) x) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (*.f64 (/.f64 z x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (neg.f64 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x 1)) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (/.f64 x (*.f64 z z))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) -1) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (/.f64 (*.f64 z z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) 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 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) 1) (sqrt.f64 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (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 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) 1) (cbrt.f64 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))))))

simplify133.0ms (0.5%)

Algorithm
egg-herbie
Rules
1750×distribute-lft-in
1734×distribute-rgt-in
680×associate-*r*
586×*-commutative
482×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03636744
110564910
246024910
Stop Event
node limit
Counts
204 → 211
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 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 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 z z)))) 1)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 x (*.f64 z z)) 1)
(*.f64 -1 (*.f64 x (neg.f64 (pow.f64 z -2))))
(*.f64 1 (/.f64 x (*.f64 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 x (*.f64 z z))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2) (cbrt.f64 (/.f64 x (*.f64 z z))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 z -2)))
(*.f64 (/.f64 x z) (/.f64 1 z))
(*.f64 (pow.f64 z -2) x)
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 1 z) (/.f64 x z))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 z 4))) (/.f64 x (pow.f64 (cbrt.f64 z) 2)))
(*.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 x (*.f64 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 1 (/.f64 1 x)) (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))) (cbrt.f64 (/.f64 x (*.f64 z z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 z z)) (cbrt.f64 x))
(pow.f64 (/.f64 x (*.f64 z z)) 1)
(pow.f64 (/.f64 (sqrt.f64 x) z) 2)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 z z)) 3) 1/3)
(pow.f64 (*.f64 (/.f64 z x) z) -1)
(neg.f64 (*.f64 x (neg.f64 (pow.f64 z -2))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 z z)) 2))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 z -2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 z z)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 z z)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z z) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 z z))))
(exp.f64 (log.f64 (/.f64 x (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 z z))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 z z))))
(+.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)
(+.f64 (-.f64 0 (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 -1 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) -1)) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) 1)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (*.f64 -1 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (*.f64 (neg.f64 y) -1) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (*.f64 (neg.f64 y) 1) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(-.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))) 1)
(-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(*.f64 (*.f64 z z) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(*.f64 -1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 (/.f64 z x) z))
(*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 -1 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)
(*.f64 1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z))
(*.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z (neg.f64 z)))
(*.f64 (*.f64 (/.f64 z x) z) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 -1 (*.f64 (/.f64 z x) z)) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 x) z)) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 1) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (cbrt.f64 (/.f64 x (*.f64 z z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) x) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 -1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (*.f64 (/.f64 z x) z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (neg.f64 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x 1)) (*.f64 z z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) (neg.f64 z))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (/.f64 x (*.f64 z z))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) -1) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (*.f64 z z))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (/.f64 (*.f64 z z) 1))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) 1) (sqrt.f64 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) 1) (cbrt.f64 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))
(pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) 2)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3) 1/3)
(pow.f64 (/.f64 x (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2))) -1)
(neg.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
Outputs
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 y (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 y (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) 7936500793651/10000000000000000) (pow.f64 z 2)) x))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 z z)))) 1)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 x (pow.f64 z -2))
(/.f64 (/.f64 x z) z)
(*.f64 (/.f64 x (*.f64 z z)) 1)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 -1 (*.f64 x (neg.f64 (pow.f64 z -2))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 1 (/.f64 x (*.f64 z z)))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) z))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 z -2)))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2) (cbrt.f64 (/.f64 x (*.f64 z z))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 z -2)))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 x z) (/.f64 1 z))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 z -2) x)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))
(/.f64 (neg.f64 x) (*.f64 z (neg.f64 z)))
(/.f64 (/.f64 (neg.f64 x) (neg.f64 z)) z)
(*.f64 (/.f64 1 z) (/.f64 x z))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.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)) (cbrt.f64 (pow.f64 z 4)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 z))) (neg.f64 x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))
(/.f64 (neg.f64 x) (*.f64 z (neg.f64 z)))
(/.f64 (/.f64 (neg.f64 x) (neg.f64 z)) z)
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 z z)))
(/.f64 (/.f64 x 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 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 z z)) (sqrt.f64 x))
(/.f64 (/.f64 x 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 1 (cbrt.f64 (pow.f64 z 4))) (/.f64 x (pow.f64 (cbrt.f64 z) 2)))
(/.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 (/.f64 x 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 x (*.f64 z z))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x 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 1 (/.f64 (*.f64 z z) (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 x 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 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 1 x)) (pow.f64 z -2))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))) (cbrt.f64 (/.f64 x (*.f64 z z))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 z z)) (cbrt.f64 x))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(pow.f64 (/.f64 x (*.f64 z z)) 1)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(pow.f64 (/.f64 (sqrt.f64 x) z) 2)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 3)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(pow.f64 (pow.f64 (/.f64 x (*.f64 z z)) 3) 1/3)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(pow.f64 (*.f64 (/.f64 z x) z) -1)
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(neg.f64 (*.f64 x (neg.f64 (pow.f64 z -2))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 z z)) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x z) z) 2))
(fabs.f64 (*.f64 x (pow.f64 z -2)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 z -2)))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 z z)))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 z z)) 3))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z z) 3)))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 z z))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(exp.f64 (log.f64 (/.f64 x (*.f64 z z))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 z z))) 1))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 z z))))
(/.f64 (/.f64 x z) z)
(*.f64 x (pow.f64 z -2))
(+.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (-.f64 0 (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))) 1)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (*.f64 0 (*.f64 (/.f64 z x) z))) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 y)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) 0) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 -1 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) -1)) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (neg.f64 y) 1)) (*.f64 (*.f64 (/.f64 z x) z) -7936500793651/10000000000000000))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (neg.f64 y) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (*.f64 -1 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (neg.f64 y) -1) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (neg.f64 y) 1) (*.f64 (/.f64 z x) z)) (*.f64 -7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(+.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(-.f64 0 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))) 1)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 z x) z)) (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 z z) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 -1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 (/.f64 z x) z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 -1 (*.f64 (/.f64 z x) z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 1 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 2) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z (neg.f64 z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 z x) z) (fma.f64 -1 y -7936500793651/10000000000000000))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) 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 (fma.f64 -1 y -7936500793651/10000000000000000) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 z (/.f64 z x)))))
(/.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) (cbrt.f64 (*.f64 z (/.f64 z x)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 -1 (*.f64 (/.f64 z x) z)) (fma.f64 -1 y -7936500793651/10000000000000000))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 x) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 x) z)) (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z))
(*.f64 (/.f64 (*.f64 z (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) (*.f64 (/.f64 -1 (sqrt.f64 x)) z))
(/.f64 (/.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) z) (sqrt.f64 x)) (/.f64 (sqrt.f64 x) z))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 (/.f64 z x) z))))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 z (/.f64 z x)))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 z x))) (/.f64 (+.f64 7936500793651/10000000000000000 y) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)))
(/.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 (*.f64 z (/.f64 z x)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 1) (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (/.f64 (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (cbrt.f64 (/.f64 x (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) x) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (pow.f64 z -2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (sqrt.f64 x)) (*.f64 z (*.f64 z (/.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)))))
(*.f64 z (*.f64 (*.f64 z (/.f64 (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2) (sqrt.f64 x))) (/.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) (sqrt.f64 x))))
(*.f64 z (*.f64 z (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) (sqrt.f64 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))) (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2)) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2) (/.f64 (cbrt.f64 (*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 (neg.f64 x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 z (neg.f64 z))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 -1 x) (*.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2))))
(*.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) (*.f64 (*.f64 z (/.f64 (neg.f64 z) x)) (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2)))
(/.f64 (neg.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y))) (/.f64 (*.f64 x (pow.f64 z -2)) (pow.f64 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) 2)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (*.f64 (/.f64 z x) z))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) -1) (neg.f64 (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x 1)) (*.f64 z z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.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 (fma.f64 -1 y -7936500793651/10000000000000000) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 z)) (/.f64 x (*.f64 z (sqrt.f64 z))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) x) (*.f64 z (sqrt.f64 z))))
(/.f64 (-.f64 -7936500793651/10000000000000000 y) (/.f64 (/.f64 (/.f64 x z) (sqrt.f64 z)) (sqrt.f64 z)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(/.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 z)) (/.f64 x (*.f64 (pow.f64 (cbrt.f64 z) 2) z)))
(*.f64 (cbrt.f64 z) (*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 z) (-.f64 -7936500793651/10000000000000000 y)) x) (*.f64 z (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) z)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (/.f64 x z))) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))) (sqrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (*.f64 z z)))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) 2) (/.f64 x (*.f64 z z))) (cbrt.f64 (fma.f64 -1 y -7936500793651/10000000000000000)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) -1) (*.f64 z (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (*.f64 z z))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) 1) (/.f64 (*.f64 z z) 1))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) 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 (fma.f64 -1 y -7936500793651/10000000000000000) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) 1) (sqrt.f64 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 (*.f64 z (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) (sqrt.f64 (*.f64 z (/.f64 z x))))
(*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (sqrt.f64 x)) (*.f64 z (sqrt.f64 (*.f64 z (/.f64 z x)))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (*.f64 z (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 (neg.f64 x)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) (sqrt.f64 x)))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (*.f64 (/.f64 (sqrt.f64 (neg.f64 x)) z) (sqrt.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (/.f64 (/.f64 (*.f64 z (fma.f64 -1 y -7936500793651/10000000000000000)) (sqrt.f64 x)) (sqrt.f64 (/.f64 x z))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (sqrt.f64 x)) (sqrt.f64 (/.f64 x z))) z))
(/.f64 (*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (sqrt.f64 x)) (sqrt.f64 z)) (/.f64 (sqrt.f64 (/.f64 x z)) z))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) 1) (cbrt.f64 (*.f64 (/.f64 z x) z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (cbrt.f64 (*.f64 z (/.f64 z x)))))
(/.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) (cbrt.f64 (*.f64 z (/.f64 z x)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (-.f64 -7936500793651/10000000000000000 y)) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)) (cbrt.f64 x))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (*.f64 (cbrt.f64 (neg.f64 x)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 z) (-.f64 -7936500793651/10000000000000000 y)) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)) (cbrt.f64 (/.f64 x z)))
(*.f64 (cbrt.f64 z) (/.f64 (-.f64 -7936500793651/10000000000000000 y) (*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2) (cbrt.f64 (/.f64 x z)))))
(pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 1)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x)) z) 2)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 3)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3) 1/3)
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (/.f64 x (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (pow.f64 z -2))) -1)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(neg.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(sqrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) x) (*.f64 z z)) 2))
(fabs.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2))))
(fabs.f64 (*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (*.f64 (/.f64 z x) z)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z))) 3))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(exp.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))) 1))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))))
(+.f64 (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 x (pow.f64 z -2)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))

localize75.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.2b
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
0.2b
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
Compiler

Compiled 88 to 54 computations (38.6% saved)

series10.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
9.0ms
x
@0
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
0.0ms
x
@-inf
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
0.0ms
x
@inf
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)

rewrite64.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1290×add-sqr-sqrt
1256×*-un-lft-identity
1186×add-cube-cbrt
1176×add-cbrt-cube
1164×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0713
11497
216397
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2) (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))) (#(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 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1) (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(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 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 x) 1000000000000000/83333333333333)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2)) (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))))))

simplify130.0ms (0.4%)

Algorithm
egg-herbie
Rules
1612×associate-+r-
1112×unswap-sqr
1064×associate-/r*
884×associate-/l/
450×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056271
1113265
2320265
31532265
46869265
Stop Event
node limit
Counts
35 → 25
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 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(-.f64 (+.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 1)
(*.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 1)
(*.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2) (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1) (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))
(/.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 1 (*.f64 x 1000000000000000/83333333333333))
(/.f64 1 (/.f64 (*.f64 x 1000000000000000/83333333333333) 1))
(/.f64 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 1 x) 1000000000000000/83333333333333)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2)) (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -2))
(log.f64 (exp.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(exp.f64 (log.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
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 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(-.f64 (+.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) 2) (cbrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1) (pow.f64 (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) -1))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (*.f64 x 1000000000000000/83333333333333))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x 1000000000000000/83333333333333) 1))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)) (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 x 1000000000000000/83333333333333))) (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (/.f64 1 x) 1000000000000000/83333333333333)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)) 2)) (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 83333333333333/1000000000000000 x)
(sqrt.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -2))
(/.f64 83333333333333/1000000000000000 x)
(log.f64 (exp.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) 3))
(/.f64 83333333333333/1000000000000000 x)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (log.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))
(/.f64 83333333333333/1000000000000000 x)

eval713.0ms (2.4%)

Compiler

Compiled 27994 to 17019 computations (39.2% saved)

prune380.0ms (1.3%)

Pruning

79 alts after pruning (77 fresh and 2 done)

PrunedKeptTotal
New1081331114
Fresh84452
Picked101
Done224
Total1092791171
Error
0b
Counts
1171 → 79
Alt Table
Click to see full alt table
StatusErrorProgram
52.0b
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
52.0b
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
52.6b
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
58.3b
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
58.3b
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
51.9b
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
57.0b
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
62.9b
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
49.6b
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
49.6b
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
54.9b
(/.f64 y (/.f64 (/.f64 x z) z))
55.7b
(/.f64 y (*.f64 x (pow.f64 z -2)))
49.7b
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
49.7b
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
14.3b
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
6.3b
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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))
17.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
7.1b
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
14.1b
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.4b
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.7b
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z 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))
32.5b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
29.4b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
7.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.3b
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
20.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
24.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
6.3b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.9b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
36.1b
(+.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))
6.9b
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
63.0b
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
63.0b
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
51.5b
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
49.3b
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
57.0b
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
56.2b
(*.f64 (/.f64 y x) (*.f64 z z))
51.4b
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
49.8b
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
51.9b
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
62.9b
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
62.9b
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
62.9b
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
57.0b
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
56.0b
(*.f64 z (/.f64 (*.f64 y z) x))
53.8b
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
55.5b
(*.f64 z (/.f64 z (/.f64 x y)))
49.6b
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
49.6b
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
53.1b
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
56.8b
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
57.0b
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
55.2b
(*.f64 z (/.f64 y (/.f64 x z)))
57.1b
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
49.6b
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
51.9b
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
57.8b
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
57.8b
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
63.0b
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
53.1b
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
53.1b
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
53.9b
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
53.8b
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
49.6b
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
57.0b
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
49.6b
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
55.2b
(*.f64 z (*.f64 y (/.f64 z x)))
57.0b
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
58.4b
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
57.3b
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
57.3b
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Compiler

Compiled 2872 to 2004 computations (30.2% saved)

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 94 to 60 computations (36.2% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite199.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
584×associate-+l+
536×+-commutative
520×add-sqr-sqrt
498×pow1
498×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02280
149976
2682276
Stop Event
node limit
Counts
2 → 139
Calls
Call 1
Inputs
(*.f64 (+.f64 x -1/2) (log.f64 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
Outputs
((#(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 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)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.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 (+.f64 x -1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (neg.f64 (-.f64 x (/.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 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.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 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 (-.f64 x (/.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 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 x) (/.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 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) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (neg.f64 (/.f64 (neg.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.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)) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 91893853320467/100000000000000 (-.f64 x (/.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) -1/2) (+.f64 (*.f64 (log.f64 x) x) (-.f64 91893853320467/100000000000000 (-.f64 x (/.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 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.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/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.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 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 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 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.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 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.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 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (/.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 91893853320467/100000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2)) (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.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 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.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 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))) (-.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.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 1 (/.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.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 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.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 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.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 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.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 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.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 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.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 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.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 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 x (/.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 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.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 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (+.f64 x (/.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 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (neg.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 sqrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.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 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)) (cbrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))))

simplify336.0ms (1.1%)

Algorithm
egg-herbie
Rules
1248×associate--r-
1178×associate-+l+
1124×associate-+r+
1008×associate--l-
980×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046219299
1140117399
2687117383
Stop Event
node limit
Counts
187 → 282
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 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 83333333333333/1000000000000000 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) 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))))
(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)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.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 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))))
(+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.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 (+.f64 x -1/2) (log.f64 x)) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 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)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (+.f64 (/.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 91893853320467/100000000000000 x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 x))
(*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(*.f64 1 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(*.f64 (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2)) (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(*.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))) (-.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (neg.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(pow.f64 (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 3)
(pow.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2))
(log.f64 (exp.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(exp.f64 (log.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(fma.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(fma.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)) (cbrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
Outputs
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) 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 (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 -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 (+.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 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 83333333333333/1000000000000000 (/.f64 1 x)))))
(fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)) (/.f64 83333333333333/1000000000000000 x))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z) (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (+.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (+.f64 (log.f64 x) -1))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z))) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (+.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 x (+.f64 (log.f64 x) -1))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z))) (fma.f64 -1/2 (log.f64 x) 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 91893853320467/100000000000000 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)))))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z))) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)))))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z))) (/.f64 83333333333333/1000000000000000 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 (-.f64 1 (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 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 (-.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 (*.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 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (+.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)) (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 91893853320467/100000000000000 (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z) (/.f64 83333333333333/1000000000000000 x))) (-.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 91893853320467/100000000000000 (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z) (/.f64 83333333333333/1000000000000000 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 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z) 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))))))))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (+.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) (/.f64 x z)) (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 91893853320467/100000000000000 (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z) (/.f64 83333333333333/1000000000000000 x))) (-.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 91893853320467/100000000000000 (+.f64 (*.f64 (/.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) x) z) (/.f64 83333333333333/1000000000000000 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (-.f64 (/.f64 83333333333333/1000000000000000 x) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))) x)
(-.f64 (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) 91893853320467/100000000000000) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) x)
(+.f64 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (-.f64 (/.f64 83333333333333/1000000000000000 x) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z)))
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2)))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 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) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (-.f64 (/.f64 83333333333333/1000000000000000 x) x))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z 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 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))) x)
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (-.f64 (+.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 x z)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 (/.f64 y x) (*.f64 z z)))) x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.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 (+.f64 -1/8 (pow.f64 x 3)) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 -1/2 x))) (log.f64 x)))
(*.f64 (/.f64 (+.f64 -1/8 (pow.f64 x 3)) (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 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.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 (+.f64 -1/8 (pow.f64 x 3)) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 -1/2 x))) (log.f64 x)))
(*.f64 (/.f64 (+.f64 -1/8 (pow.f64 x 3)) (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 -1/2 x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2))
(fabs.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 -1/2 x)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 -1/2 x))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 -1/2 x)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 -1/2 x))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (-.f64 91893853320467/100000000000000 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 (neg.f64 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 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) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 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) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (*.f64 2 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(fma.f64 2 (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 91893853320467/100000000000000))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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))) x) (neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) x))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (-.f64 91893853320467/100000000000000 (-.f64 x (/.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 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (-.f64 91893853320467/100000000000000 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) 91893853320467/100000000000000)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 1) (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (+.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (*.f64 0 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (+.f64 (/.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 91893853320467/100000000000000 x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 91893853320467/100000000000000) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.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))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(*.f64 1 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(*.f64 (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(*.f64 (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2)) (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)) 2)))
(*.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))) (-.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (sqrt.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000))) (-.f64 (sqrt.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (sqrt.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (+.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x)) (-.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (+.f64 91893853320467/100000000000000 (-.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (/.f64 1 (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x)) 3)) (fma.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x)) (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3)) (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (-.f64 (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (-.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000))) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) 3)) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x) 3)) (-.f64 (fma.f64 (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) 3)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) 3)) (fma.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) x))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x)))))
(/.f64 (fma.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))) (*.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x)))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (fma.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (neg.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x)))))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (fma.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))) (*.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (-.f64 (*.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (+.f64 -1/2 x) (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (+.f64 -1/2 x) (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2)) (neg.f64 (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))) (*.f64 (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000))) (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (+.f64 -1/2 x) (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (+.f64 -1/2 x) (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (fma.f64 x x (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (neg.f64 (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))) (neg.f64 (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 3) (pow.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x) 3)) (fma.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2))))
(pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(pow.f64 (sqrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 2)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(pow.f64 (cbrt.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 3)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(pow.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3) 1/3)
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(sqrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x)) 2))
(fabs.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)))
(log.f64 (exp.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 3))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(exp.f64 (log.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(exp.f64 (*.f64 (log.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))) 1))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(log1p.f64 (expm1.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(fma.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(fma.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (sqrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) x))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)) (cbrt.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000) 2)) (cbrt.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) 91893853320467/100000000000000)) (neg.f64 (-.f64 x (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) 2)) (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000)) (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) x))

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 z (/.f64 z x))
0.4b
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Compiler

Compiled 21 to 8 computations (61.9% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite72.0ms (0.2%)

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 7936500793651/10000000000000000 (*.f64 z (/.f64 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 7936500793651/10000000000000000 (*.f64 z (/.f64 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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 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))))))))

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
1092×associate-*r/
652×unswap-sqr
650×associate-+r-
642×associate--r+
632×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01031425
12371425
210651419
358681419
Stop Event
node limit
Counts
89 → 48
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 7936500793651/10000000000000000 (*.f64 z (/.f64 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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 1)
(pow.f64 (*.f64 (sqrt.f64 7936500793651/10000000000000000) (/.f64 z (sqrt.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 3)
(pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))))
(cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 3))
(expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))
(exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 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 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.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 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))) 1)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) 1) (/.f64 x z))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 1)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(pow.f64 (*.f64 (sqrt.f64 7936500793651/10000000000000000) (/.f64 z (sqrt.f64 x))) 2)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(pow.f64 (cbrt.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 3)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(pow.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 3) 1/3)
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(sqrt.f64 (*.f64 62988044847622952881909801/100000000000000000000000000000000 (pow.f64 (*.f64 z (/.f64 z x)) 2)))
(fabs.f64 (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)))
(log.f64 (pow.f64 (exp.f64 7936500793651/10000000000000000) (*.f64 z (/.f64 z x))))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(cbrt.f64 (pow.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) 3))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(expm1.f64 (log1p.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(exp.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(exp.f64 (*.f64 (log.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) 1))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(log1p.f64 (expm1.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))))
(*.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 z x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z))
(-.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))

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 z (/.f64 x z))
5.4b
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Compiler

Compiled 27 to 11 computations (59.3% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite94.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1700×associate-/l*
1050×associate-/r/
612×distribute-rgt-in
588×distribute-lft-in
426×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
122938
2334138
Stop Event
node limit
Counts
2 → 168
Calls
Call 1
Inputs
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)) (*.f64 (/.f64 z x) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) (*.f64 y z)) (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) (/.f64 z x)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)) (*.f64 (*.f64 z y) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 x z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 x z) (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 z) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2) (/.f64 (/.f64 x (*.f64 z z)) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x z) (*.f64 (cbrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 x (*.f64 z 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) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (/.f64 x (neg.f64 z)) (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (/.f64 (/.f64 x z) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)) (/.f64 (/.f64 x z) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z (/.f64 x z)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (neg.f64 z)) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 z (/.f64 x z))) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 z (/.f64 x z))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (sqrt.f64 (/.f64 z x))) (sqrt.f64 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)) (*.f64 (/.f64 x (*.f64 z z)) (-.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 3)) (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y y) 3) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) 1) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (neg.f64 z)) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (neg.f64 z)) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 y -7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (sqrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 z (/.f64 x 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 (/.f64 z (/.f64 x z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z (/.f64 x z)) y (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 z (/.f64 x z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 x z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2) (cbrt.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (/.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (/.f64 z 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 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 z 1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 z x) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) x) (*.f64 (/.f64 z 1) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 x)) (/.f64 z (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 z x) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) x) (*.f64 (/.f64 z 1) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 z x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 x z)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 z) x) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z -1) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 z) 2) z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z x) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 z) -1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) 1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (/.f64 x 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z 1) -1) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (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 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 z (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 x z)) 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 x z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 z z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 z x) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 x z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 x z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 z (/.f64 x z))))))))

simplify173.0ms (0.6%)

Algorithm
egg-herbie
Rules
828×associate-*r*
750×associate-*l*
664×distribute-lft-neg-in
634×*-commutative
630×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04726692
114716492
265536454
Stop Event
node limit
Counts
228 → 241
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 (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 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y)))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1))
(+.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1))
(+.f64 (*.f64 1 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1)))
(+.f64 (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)) (*.f64 (/.f64 z x) (*.f64 y z)))
(+.f64 (*.f64 (/.f64 z x) (*.f64 y z)) (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)))
(+.f64 (*.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) 1))
(+.f64 (*.f64 (*.f64 z y) (/.f64 z x)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)) (*.f64 (*.f64 z y) (/.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))) 1)
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 z (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (/.f64 z (/.f64 x z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))
(/.f64 1 (/.f64 (/.f64 x z) (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 1 (*.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (sqrt.f64 z)))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2) (/.f64 (/.f64 x (*.f64 z z)) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (cbrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 z) 2)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 z)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x z) (*.f64 (cbrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (/.f64 x z))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 z (/.f64 x z))))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)) z))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))) 1))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))) (neg.f64 z)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 z (/.f64 x z))))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)) z))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))) 1))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))) (neg.f64 z)))
(/.f64 (neg.f64 z) (/.f64 (/.f64 x (neg.f64 z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))
(/.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (/.f64 (/.f64 x z) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)) (/.f64 (/.f64 x z) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 (*.f64 (/.f64 z (/.f64 x z)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (neg.f64 z)) (/.f64 x (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 z (/.f64 x z))) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 z (/.f64 x z))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(/.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (sqrt.f64 (/.f64 z x))) (sqrt.f64 (/.f64 x z)))
(/.f64 (/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)))
(/.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)) (*.f64 (/.f64 x (*.f64 z z)) (-.f64 7936500793651/10000000000000000 y)))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 3)) (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y y) 3) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) 1) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (neg.f64 z)) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (neg.f64 z)) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))))
(/.f64 (neg.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (neg.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(/.f64 (neg.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 x (neg.f64 z)))
(pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 1)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (sqrt.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3) (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3) (pow.f64 (/.f64 z (/.f64 x z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(exp.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 (/.f64 z (/.f64 x z)) y (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(fma.f64 y (/.f64 z (/.f64 x z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 x z)))) 1)
(*.f64 z (/.f64 z x))
(*.f64 (/.f64 z (/.f64 x z)) 1)
(*.f64 1 (/.f64 z (/.f64 x z)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 z x)))
(*.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 z x)))
(*.f64 (/.f64 z x) z)
(*.f64 (/.f64 z x) (/.f64 z 1))
(*.f64 (neg.f64 z) (neg.f64 (/.f64 z x)))
(*.f64 (*.f64 (/.f64 z x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (/.f64 1 x) (*.f64 z z))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 z 1) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 z 1) (/.f64 z x))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 z x) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) x) (*.f64 (/.f64 z 1) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 x)) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 z x) (cbrt.f64 z)))
(*.f64 (*.f64 (/.f64 z x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) x) (*.f64 (/.f64 z 1) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (neg.f64 (/.f64 z x)) (neg.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 x z)) (cbrt.f64 z))
(*.f64 (/.f64 z (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (neg.f64 z) x) (neg.f64 z))
(*.f64 (/.f64 z -1) (neg.f64 (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 z) 2) z))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 z x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 z x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 z x) -1) (neg.f64 z))
(*.f64 (/.f64 (neg.f64 z) -1) (/.f64 z x))
(*.f64 (/.f64 (/.f64 z 1) 1) (/.f64 z x))
(*.f64 (/.f64 (/.f64 z 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 z 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 z 1) (neg.f64 x)) (neg.f64 z))
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x 1)) z)
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 z 1) -1) (neg.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 z)))
(pow.f64 (/.f64 z (/.f64 x z)) 1)
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 3)
(pow.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 z z)) -1)
(neg.f64 (*.f64 (/.f64 z x) (neg.f64 z)))
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 x z)))))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 x z) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 x z))))
(exp.f64 (log.f64 (/.f64 z (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 x z))))
Outputs
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 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 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 y (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 y (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(+.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)) (*.f64 (/.f64 z x) (*.f64 y z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (/.f64 z x) (*.f64 y z)) (*.f64 (/.f64 z x) (*.f64 7936500793651/10000000000000000 z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 1) 1))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 z y) (/.f64 z x)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (/.f64 z x)) (*.f64 (*.f64 z y) (/.f64 z x)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))) 1)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 z (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (/.f64 z (/.f64 x z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 1 (/.f64 (/.f64 x z) (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 1 (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 1 (*.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x (*.f64 z z))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x z)) z))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (sqrt.f64 z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (sqrt.f64 z) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 (/.f64 x (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))
(*.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2) x) (*.f64 z z)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2) (/.f64 (/.f64 x (*.f64 z z)) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))
(*.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2) x) (*.f64 z z)))
(/.f64 (cbrt.f64 z) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (pow.f64 (cbrt.f64 z) 2)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 x z) (*.f64 (cbrt.f64 z) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 z (/.f64 x z))))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)) z))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))) 1))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))) (neg.f64 z)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 1 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 z (/.f64 x z))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)) z))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))) 1))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))) (neg.f64 z)))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (neg.f64 z) (/.f64 (/.f64 x (neg.f64 z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z)))) (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 (sqrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 z z) x)))
(/.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))) (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000)) (/.f64 (*.f64 z z) x)))
(/.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (/.f64 x z)) (sqrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (sqrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) x) z))
(/.f64 (*.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z)))) (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (/.f64 (/.f64 x (*.f64 z z)) (/.f64 (cbrt.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))) (/.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000))) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))) (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000)) (/.f64 (cbrt.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (/.f64 x (*.f64 z z)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (/.f64 (/.f64 x z) (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (/.f64 (/.f64 x (*.f64 (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) z)) (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (/.f64 x (*.f64 z (cbrt.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (*.f64 z (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x (*.f64 z z))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x z)) z))
(/.f64 (*.f64 z (pow.f64 (cbrt.f64 (+.f64 y 7936500793651/10000000000000000)) 2)) (/.f64 (/.f64 x z) (cbrt.f64 (+.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 x (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))
(*.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2) x) (*.f64 z z)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x z) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 (/.f64 z (/.f64 x z)) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (neg.f64 z)) (/.f64 x (neg.f64 z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 z (/.f64 x z))) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 z (/.f64 x z))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (sqrt.f64 (/.f64 z x))) (sqrt.f64 (/.f64 x z)))
(/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (/.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 z x))))
(*.f64 (/.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 z x)))
(/.f64 (/.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000))) (/.f64 (/.f64 x z) (*.f64 (sqrt.f64 z) (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z)) (/.f64 x z)) (*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z)) (/.f64 x (*.f64 z (sqrt.f64 z)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)) (*.f64 (/.f64 x (*.f64 z z)) (-.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 x (-.f64 7936500793651/10000000000000000 y))) (*.f64 z z))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) x) (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (-.f64 7936500793651/10000000000000000 y)))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 y 6) -249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (+.f64 (pow.f64 y 3) -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 y 6) -249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 z z) x)) (+.f64 (pow.f64 y 3) -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 z (*.f64 (/.f64 z x) (+.f64 y -7936500793651/10000000000000000))))) (*.f64 z (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 z z) x) 2) (-.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 z (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y (pow.f64 y 3)) -3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (*.f64 (+.f64 y -7936500793651/10000000000000000) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)))))
(/.f64 (+.f64 (pow.f64 y 4) -3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (/.f64 (*.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y 62988044847622952881909801/100000000000000000000000000000000)) (/.f64 (*.f64 z z) x)))
(/.f64 (+.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (-.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 y 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)) (*.f64 (/.f64 x (*.f64 z z)) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (+.f64 (pow.f64 y 6) (-.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))))
(/.f64 (/.f64 (+.f64 124928514574204024730169228956639430475331069707737903533952618843340889933147224827188215953707889109688241339752851/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 y 3) 3)) (*.f64 (/.f64 x z) (/.f64 (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000) z))) (+.f64 (pow.f64 y 6) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 (/.f64 z x) y)) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 3)) (+.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (*.f64 (/.f64 z x) y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 z y) x)) 3) (pow.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) 3)) (fma.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 z (/.f64 (*.f64 z y) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 3) (pow.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 3)) (fma.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 (*.f64 z z) x) (-.f64 7936500793651/10000000000000000 y)) (*.f64 (pow.f64 (/.f64 (*.f64 z z) x) 2) (*.f64 y y))))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 z z) x) 3) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 (*.f64 y (*.f64 y (/.f64 (*.f64 z z) x))) (*.f64 7936500793651/10000000000000000 (*.f64 z (*.f64 (/.f64 z x) (-.f64 7936500793651/10000000000000000 y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y y) 3) 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 (/.f64 x (*.f64 z z)) (+.f64 y -7936500793651/10000000000000000)) (+.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000) (*.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 y 6) -249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z)))) (+.f64 (*.f64 y (pow.f64 y 3)) (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 y (*.f64 y 62988044847622952881909801/100000000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 y 6) -249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 (/.f64 x (*.f64 z z)) (fma.f64 y (*.f64 y 62988044847622952881909801/100000000000000000000000000000000) (+.f64 (pow.f64 y 4) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000)))))
(/.f64 (*.f64 (neg.f64 z) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (neg.f64 z)) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x z)))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) 1) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (*.f64 z z))))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (neg.f64 z)) (*.f64 (+.f64 y -7936500793651/10000000000000000) (/.f64 x (neg.f64 z))))
(/.f64 (*.f64 z (/.f64 z x)) (/.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (/.f64 (*.f64 z z) x) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x z)))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (*.f64 z z))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (neg.f64 z)) (*.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))) (/.f64 x (neg.f64 z))))
(/.f64 z (/.f64 (*.f64 (/.f64 x z) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (neg.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 y -7936500793651/10000000000000000))))
(/.f64 (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)) (*.f64 (/.f64 x (*.f64 z z)) (-.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 x (-.f64 7936500793651/10000000000000000 y))) (*.f64 z z))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) x) (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (-.f64 7936500793651/10000000000000000 y)))
(/.f64 (neg.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (/.f64 x (*.f64 z z)) (neg.f64 (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(/.f64 (+.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (neg.f64 (pow.f64 y 3))) (*.f64 (/.f64 x (*.f64 z z)) (+.f64 -62988044847622952881909801/100000000000000000000000000000000 (neg.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(/.f64 (-.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (*.f64 (/.f64 x z) (/.f64 (+.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 7936500793651/10000000000000000 y))) z)))
(/.f64 (neg.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (/.f64 x (neg.f64 z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 1)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (*.f64 (sqrt.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (sqrt.f64 x))) 2)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 z (sqrt.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 3)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) 2))
(fabs.f64 (*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y))))
(log.f64 (pow.f64 (exp.f64 (+.f64 y 7936500793651/10000000000000000)) (/.f64 z (/.f64 x z))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) 3))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3) (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3) (pow.f64 (/.f64 z (/.f64 x z)) 3)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(exp.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) 1))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(fma.f64 (/.f64 z (/.f64 x z)) y (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(fma.f64 y (/.f64 z (/.f64 x z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 x z)))) 1)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z (/.f64 x z)) 1)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 1 (/.f64 z (/.f64 x z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 2) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z x) z)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z x) (/.f64 z 1))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (neg.f64 z) (neg.f64 (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (*.f64 (/.f64 z x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 1 x) (*.f64 z z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 1 x) (*.f64 (/.f64 z 1) z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 z (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 z 1) (/.f64 z x))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 z x) (sqrt.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (sqrt.f64 z) x) (*.f64 (/.f64 z 1) (sqrt.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 x)) (/.f64 z (sqrt.f64 (/.f64 x z))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z)))
(/.f64 (*.f64 z (sqrt.f64 z)) (*.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 z x) (cbrt.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (*.f64 (/.f64 z x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 z (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) x) (*.f64 (/.f64 z 1) (cbrt.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 x z))))
(/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 z x))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (/.f64 (*.f64 z z) x))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (neg.f64 (/.f64 z x)) (neg.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 x z)) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (neg.f64 z) x) (neg.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z -1) (neg.f64 (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 1 (/.f64 x (*.f64 (pow.f64 (cbrt.f64 z) 2) z))) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z x) -1) (neg.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (neg.f64 z) -1) (/.f64 z x))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) 1) (/.f64 z x))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(*.f64 (/.f64 (/.f64 z 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 z 1) (neg.f64 x)) (neg.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x 1)) z)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z 1) -1) (neg.f64 (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))
(*.f64 (sqrt.f64 (/.f64 z x)) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))
(/.f64 (*.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z)))
(/.f64 (*.f64 z (sqrt.f64 z)) (*.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 z (sqrt.f64 (/.f64 x z))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 z (*.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (/.f64 x z)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 z (*.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (neg.f64 x)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 z x)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 z x)) z) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 z (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(/.f64 (*.f64 z (cbrt.f64 z)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 z (*.f64 (cbrt.f64 (neg.f64 x)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 z (cbrt.f64 (neg.f64 x))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 z)))
(pow.f64 (/.f64 z (/.f64 x z)) 1)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 x z))) 3)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(pow.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3) 1/3)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(pow.f64 (/.f64 x (*.f64 z z)) -1)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(neg.f64 (*.f64 (/.f64 z x) (neg.f64 z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 2))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 2))
(fabs.f64 (/.f64 (*.f64 z z) x))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 z x)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 x z)))))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 x z)) 3))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 x z) 3)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(exp.f64 (log.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 x z))) 1))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)

localize73.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
0.9b
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
2.3b
(/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
25.6b
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
Compiler

Compiled 109 to 63 computations (42.2% saved)

series21.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

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

rewrite238.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1260×associate-/l/
846×distribute-rgt-in
800×distribute-lft-in
518×associate-+l+
336×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016172
1355156
24826156
Stop Event
node limit
Counts
4 → 235
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x y) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x y) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (/.f64 y x) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) x) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) -1) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 x)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (neg.f64 x)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 y x) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 1) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))) (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) (/.f64 y x))) (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 1 (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 1 (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 z (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (cbrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 z z) (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) z) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) 1) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))))))

simplify231.0ms (0.8%)

Algorithm
egg-herbie
Rules
1182×associate-/l*
1162×associate-/r*
1066×associate-*r*
980×associate-*l*
882×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067118295
1218417831
Stop Event
node limit
Counts
355 → 401
Calls
Call 1
Inputs
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 x)
(+.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x))))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 (pow.f64 y 3) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(/.f64 (*.f64 y z) x)
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) 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 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x))))
(+.f64 (*.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (/.f64 (pow.f64 y 4) x)) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x)))))
(/.f64 7936500793651/10000000000000000 x)
(-.f64 (*.f64 7936500793651/10000000000000000 (/.f64 1 x)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (+.f64 (*.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x)))))
(/.f64 7936500793651/10000000000000000 x)
(-.f64 (*.f64 7936500793651/10000000000000000 (/.f64 1 x)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (+.f64 (*.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)
(/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))
(/.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))
(/.f64 x (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(/.f64 x (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651))))
(/.f64 (/.f64 x y) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(/.f64 (/.f64 x y) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y)))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (/.f64 y x) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(/.f64 (sqrt.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (sqrt.f64 x))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (cbrt.f64 x))))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))
(/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y)))
(/.f64 (neg.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(/.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (/.f64 y x))))
(/.f64 (sqrt.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) x) y)
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)
(/.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) -1) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (neg.f64 x)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) y)
(/.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 y x) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))
(/.f64 (/.f64 x 1) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(/.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))) (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) (/.f64 y x))) (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y))
(/.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 1 (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 1 (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 x)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (neg.f64 y))))
(pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(+.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(+.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))
(+.f64 (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(+.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1)
(*.f64 1 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)
(*.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) z)
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 z (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (/.f64 x y)))
(*.f64 (/.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (cbrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (/.f64 x y)))
(pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)
(pow.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)
(pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3)
(pow.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))) -1)
(neg.f64 (/.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))
(sqrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(cbrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(exp.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(+.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) 1)
(/.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 z z) (/.f64 y x))))
(/.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))))
(/.f64 (*.f64 z z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(/.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (*.f64 z (neg.f64 z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(/.f64 (*.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (*.f64 (neg.f64 z) z) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(/.f64 (/.f64 (*.f64 z z) 1) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(/.f64 (/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(/.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y))
(/.f64 (neg.f64 (*.f64 z z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))
(log.f64 (exp.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(exp.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)
(*.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
Outputs
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))))
(*.f64 10000000000000000/7936500793651 (/.f64 x (*.f64 y (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(*.f64 10000000000000000/7936500793651 x)
(+.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))
(fma.f64 10000000000000000/7936500793651 x (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x y)))
(*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) 10000000000000000/7936500793651))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x))))
(fma.f64 10000000000000000/7936500793651 x (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 x (*.f64 y y)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x y))))
(fma.f64 10000000000000000/7936500793651 x (*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 y y)))))
(+.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 (pow.f64 y 2) x)) (+.f64 (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 (pow.f64 y 3) x)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 y x)))))
(fma.f64 10000000000000000/7936500793651 x (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 x (*.f64 y y)) (fma.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (*.f64 x (pow.f64 y 3)) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x y)))))
(fma.f64 10000000000000000/7936500793651 x (fma.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (*.f64 x (*.f64 y y)) (*.f64 x (+.f64 (*.f64 y -100000000000000000000000000000000/62988044847622952881909801) (*.f64 -10000000000000000000000000000000000000000000000000000000000000000/3967493793726160421535992951086770620470001099859601 (pow.f64 y 3))))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 (pow.f64 y 3) x)))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 (pow.f64 y 3) x))))
(/.f64 x y)
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))
(+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 (pow.f64 y 3) x)))
(+.f64 (*.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4))) (+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 x (pow.f64 y 2))) (+.f64 (/.f64 x y) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3))))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 x (pow.f64 y 3)))))
(fma.f64 -499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 x (pow.f64 y 4)) (+.f64 (fma.f64 -7936500793651/10000000000000000 (/.f64 x (*.f64 y y)) (/.f64 x y)) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 (pow.f64 y 3) x))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 y) (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (*.f64 x x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) z))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 y z))))
(*.f64 7936500793651/10000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(/.f64 (*.f64 y z) x)
(*.f64 y (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(/.f64 (*.f64 y z) x)
(*.f64 y (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 z x)) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (/.f64 (*.f64 y z) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 z x) (*.f64 y (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))) (pow.f64 x 2)))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 (*.f64 x x) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 y (*.f64 x x)) (*.f64 z (*.f64 z (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 (pow.f64 z 2) (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x))
(*.f64 7936500793651/10000000000000000 (/.f64 y (/.f64 x (*.f64 (+.f64 10000000000000000/7936500793651 (/.f64 1 y)) (*.f64 z z)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 y (/.f64 z x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 y (/.f64 z x))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 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 (/.f64 (*.f64 z z) x)) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x) (*.f64 z (*.f64 y (/.f64 z x))))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 1 (*.f64 (+.f64 (/.f64 1 y) 10000000000000000/7936500793651) x))
(/.f64 1 (*.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))
(/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x)))
(+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (*.f64 y y) x)))
(+.f64 (*.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x))))
(fma.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x) (+.f64 (/.f64 y x) (*.f64 -10000000000000000/7936500793651 (/.f64 (*.f64 y y) x))))
(+.f64 (*.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (/.f64 (pow.f64 y 4) x)) (*.f64 -10000000000000000/7936500793651 (/.f64 (pow.f64 y 2) x)))))
(fma.f64 100000000000000000000000000000000/62988044847622952881909801 (/.f64 (pow.f64 y 3) x) (+.f64 (/.f64 y x) (fma.f64 -1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (/.f64 (pow.f64 y 4) x) (*.f64 -10000000000000000/7936500793651 (/.f64 (*.f64 y y) x)))))
(/.f64 7936500793651/10000000000000000 x)
(-.f64 (*.f64 7936500793651/10000000000000000 (/.f64 1 x)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)))
(+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y))) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))))
(+.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (+.f64 (*.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x)))))
(-.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y)))) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)) (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x (pow.f64 y 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y)))) (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x (pow.f64 y 3))))
(/.f64 7936500793651/10000000000000000 x)
(-.f64 (*.f64 7936500793651/10000000000000000 (/.f64 1 x)) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)))
(+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x))))
(+.f64 (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y))) (-.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))))
(+.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y))))
(-.f64 (+.f64 (*.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) x))) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (+.f64 (*.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 3) x))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (/.f64 1 (*.f64 y x)))))
(-.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y)))) (+.f64 (/.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y)) (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x (pow.f64 y 3)))))
(-.f64 (+.f64 (+.f64 (/.f64 7936500793651/10000000000000000 x) (/.f64 -62988044847622952881909801/100000000000000000000000000000000 (*.f64 x y))) (/.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (*.f64 x (*.f64 y y)))) (/.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 x (pow.f64 y 3))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (/.f64 (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 x 0) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (/.f64 (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 x 0) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (/.f64 (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 x 0) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (/.f64 (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 x 0) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) (/.f64 (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(*.f64 (*.f64 (*.f64 x (/.f64 10000000000000000/7936500793651 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(*.f64 (*.f64 (*.f64 x (/.f64 10000000000000000/7936500793651 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(*.f64 (*.f64 (*.f64 x (/.f64 10000000000000000/7936500793651 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(*.f64 (*.f64 (*.f64 x (/.f64 10000000000000000/7936500793651 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x)) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x)) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)))) (*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) x) y))
(+.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (/.f64 x y)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 x (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 x (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (/.f64 x y) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (/.f64 x y) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y x)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (/.f64 y x) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 x y))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))))))
(*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (/.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(/.f64 (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))))))
(*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (/.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (sqrt.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (sqrt.f64 x))))
(/.f64 (sqrt.f64 x) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 10000000000000000/7936500793651 x)) (/.f64 y (sqrt.f64 x))))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 y (*.f64 (/.f64 7936500793651/10000000000000000 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))) (sqrt.f64 x))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) 2) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (cbrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) 2) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2) (*.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) 2) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (cbrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))) 2) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 y (cbrt.f64 x))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 10000000000000000/7936500793651 x)) (/.f64 y (cbrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (cbrt.f64 x)))) (*.f64 10000000000000000/7936500793651 x))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 1 (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (neg.f64 x) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (/.f64 y x))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (sqrt.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (sqrt.f64 y)))
(/.f64 (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x))) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x))) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 y))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) x) y)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) -1) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 x)) (neg.f64 y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (neg.f64 x)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) y)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 y x) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))
(/.f64 (/.f64 x (/.f64 (sqrt.f64 y) (*.f64 10000000000000000/7936500793651 x))) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 y))) (*.f64 10000000000000000/7936500793651 x))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))
(/.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (cbrt.f64 y)))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (cbrt.f64 y))))
(/.f64 (/.f64 x 1) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (sqrt.f64 y)))
(/.f64 (/.f64 x (/.f64 (sqrt.f64 y) (*.f64 10000000000000000/7936500793651 x))) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (sqrt.f64 y))) (*.f64 10000000000000000/7936500793651 x))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (cbrt.f64 y)))
(/.f64 (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (cbrt.f64 y)))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (cbrt.f64 y))))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 y x))) (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 (sqrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (/.f64 y x) (sqrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) (/.f64 y x))) (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 (*.f64 10000000000000000/7936500793651 x) (*.f64 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 -1 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 1 (*.f64 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (*.f64 1 (*.f64 y (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1) (*.f64 1 (*.f64 y (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 y)))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(/.f64 (neg.f64 (neg.f64 x)) (*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (neg.f64 (neg.f64 y))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 1)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))) 2)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3) 1/3)
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y)))
(*.f64 (/.f64 x y) (log.f64 (exp.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))))
(*.f64 (/.f64 x y) (log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 10000000000000000/7936500793651)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)) (pow.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) 3) (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)) (pow.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) 3) (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)) 3) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)) (pow.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 10000000000000000/7936500793651 (*.f64 x (/.f64 x y))) 3) (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))
(+.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 1 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (cbrt.f64 z) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (cbrt.f64 z)))
(*.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) z)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (neg.f64 x) y))))
(/.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 x y) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x -10000000000000000/7936500793651)))
(*.f64 (/.f64 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)))) (/.f64 z (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))) (/.f64 z (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 z (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 z (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 z (/.f64 x y)))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) y)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (sqrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (sqrt.f64 z) (/.f64 x y)))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (sqrt.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (cbrt.f64 z) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (cbrt.f64 z) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 (cbrt.f64 z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (cbrt.f64 z) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))))) (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (/.f64 z (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))) (pow.f64 (cbrt.f64 z) 2)) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 (cbrt.f64 z) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (cbrt.f64 z) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (cbrt.f64 z)))
(pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 1)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(pow.f64 (sqrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(pow.f64 (cbrt.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(pow.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) 1/3)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))) -1)
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(neg.f64 (/.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y)))))
(*.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (neg.f64 x) y))))
(/.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 x y) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x -10000000000000000/7936500793651)))
(sqrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2))
(sqrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x))))) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (/.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (*.f64 x (*.f64 10000000000000000/7936500793651 (/.f64 x y)))) (log.f64 (exp.f64 z)))
(*.f64 (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))) (log.f64 (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(cbrt.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) 3)))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(expm1.f64 (log1p.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(exp.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(log1p.f64 (expm1.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (/.f64 x y)))
(*.f64 z (*.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) (/.f64 y (*.f64 x (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 x y)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(+.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) (*.f64 (/.f64 x y) (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))) 1)
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 z z) (/.f64 y x))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 z (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 x (*.f64 z y))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (*.f64 z z) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (*.f64 z (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (*.f64 z (neg.f64 z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(*.f64 (/.f64 z (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (neg.f64 z) (/.f64 (neg.f64 x) y)))
(*.f64 (/.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 x y) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x -10000000000000000/7936500793651))) z)
(/.f64 (*.f64 (*.f64 z (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (*.f64 (neg.f64 z) z) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(*.f64 (/.f64 z (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (neg.f64 z) (/.f64 (neg.f64 x) y)))
(*.f64 (/.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 x y) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x -10000000000000000/7936500793651))) z)
(/.f64 (/.f64 (*.f64 z z) 1) (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))) (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(/.f64 (*.f64 z z) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))) 2))
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))) 2)
(/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 2)) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (/.f64 x y))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(/.f64 (neg.f64 (*.f64 z z)) (*.f64 (/.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (neg.f64 (/.f64 x y))))
(*.f64 (/.f64 z (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 (neg.f64 z) (/.f64 (neg.f64 x) y)))
(*.f64 (/.f64 (neg.f64 z) (*.f64 (/.f64 (/.f64 x y) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 x -10000000000000000/7936500793651))) z)
(pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 1)
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2)
(/.f64 (*.f64 z z) (pow.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y))) 2))
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 x (/.f64 (*.f64 10000000000000000/7936500793651 (/.f64 x y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 3)
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(pow.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3) 1/3)
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 (*.f64 10000000000000000/7936500793651 x) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 x y)))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))))) 2))
(log.f64 (exp.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))) 3))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))) 3) (pow.f64 z 3)))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(exp.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))) 1))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))))
(*.f64 (*.f64 (/.f64 z (*.f64 10000000000000000/7936500793651 x)) (*.f64 (/.f64 z x) y)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 y (/.f64 (*.f64 z z) (/.f64 (*.f64 x (*.f64 10000000000000000/7936500793651 x)) (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (*.f64 x 0) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (*.f64 x 0) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (*.f64 x 0) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 (*.f64 x 0) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x)))))
(+.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(+.f64 (/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 x) 10000000000000000/7936500793651)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 -10000000000000000/7936500793651 x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(+.f64 (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (/.f64 x y)) (*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))) (*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (pow.f64 (/.f64 x y) 2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 x) 10000000000000000/7936500793651) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 -10000000000000000/7936500793651 x) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))))))
(+.f64 (*.f64 (/.f64 x y) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2)) (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -10000000000000000/7936500793651 x (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 -1 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 x) 10000000000000000/7936500793651 (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 1 (+.f64 (/.f64 x y) (+.f64 (*.f64 x -10000000000000000/7936500793651) (*.f64 x 0)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (sqrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 10000000000000000/7936500793651 x))) (sqrt.f64 (*.f64 10000000000000000/7936500793651 x)) (*.f64 10000000000000000/7936500793651 x)) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651))))
(+.f64 (*.f64 (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 2) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x))))
(/.f64 (*.f64 1 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x))) (pow.f64 (cbrt.f64 (*.f64 10000000000000000/7936500793651 x)) 2) (*.f64 10000000000000000/7936500793651 x)) (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(+.f64 (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y))) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))) (*.f64 (pow.f64 (/.f64 x y) 2) (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))) 1)
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (cbrt.f64 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) -2)))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (/.f64 x y) 2) (*.f64 100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 -10000000000000000/7936500793651 x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x)))) (+.f64 (/.f64 x y) (*.f64 10000000000000000/7936500793651 (neg.f64 x))))
(/.f64 (+.f64 (/.f64 x y) (*.f64 x -10000000000000000/7936500793651)) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 -100000000000000000000000000000000/62988044847622952881909801 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3)))) (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (-.f64 (*.f64 (*.f64 x 10000000000000000/7936500793651) 1) (/.f64 x y)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 (*.f64 10000000000000000/7936500793651 x) (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) 2) (*.f64 10000000000000000/7936500793651 (*.f64 x (-.f64 (*.f64 10000000000000000/7936500793651 x) (/.f64 x y))))) (+.f64 (pow.f64 (/.f64 x y) 3) (*.f64 1000000000000000000000000000000000000000000000000/499904667923684346908081313317095473451 (pow.f64 x 3))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(pow.f64 (sqrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) 2)))
(pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1)
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) 1)
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(pow.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -1/2) 2)
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 3)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y))) 3))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) -2))
(sqrt.f64 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) -1))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))) 1))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)))))
(/.f64 1 (fma.f64 10000000000000000/7936500793651 x (/.f64 x y)))

localize30.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.1b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
12.1b
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
Compiler

Compiled 78 to 43 computations (44.9% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite146.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1364×associate-/r/
434×add-sqr-sqrt
416×pow1
416×*-un-lft-identity
408×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01854
141654
2593154
Stop Event
node limit
Counts
2 → 156
Calls
Call 1
Inputs
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z x) z) y) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 y (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) 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 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))) (#(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 x (+.f64 7936500793651/10000000000000000 y)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2) (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(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 x) z) (+.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 (neg.f64 (*.f64 z z)) (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 z x) z) 1) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 z x) z) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 z x) z) (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) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))))) (#(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 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))))) (#(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 (+.f64 7936500793651/10000000000000000 y) x) z) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (neg.f64 (*.f64 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 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(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 (*.f64 z z) -1) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (neg.f64 x) (+.f64 7936500793651/10000000000000000 y))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (*.f64 z z)))) (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) (neg.f64 (neg.f64 x))) (neg.f64 (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4)))) (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 x) z) 1) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 z x) z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 z x) z) (/.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 x) z) (/.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 x) z) -1) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 z z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (neg.f64 x))) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (-.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 x) z) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (+.f64 (*.f64 y y) (*.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.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 x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) 3))) (-.f64 (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.f64 y 7936500793651/10000000000000000)))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 y 7936500793651/10000000000000000)))))))) (#(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) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))))) (#(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) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 (neg.f64 x))) (neg.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)))) 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 x (+.f64 7936500793651/10000000000000000 y))) 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 x (+.f64 7936500793651/10000000000000000 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 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) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 z x) z)) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 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 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))))
((#(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 (-.f64 x 1/2) (log.f64 x)) 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 (log1p.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.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)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.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 (+.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 91893853320467/100000000000000)))))

simplify165.0ms (0.6%)

Algorithm
egg-herbie
Rules
802×+-commutative
688×associate-+r+
634×associate-+l+
624×*-commutative
576×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04858516
115558110
261147912
Stop Event
node limit
Counts
204 → 253
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 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 (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) y))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) y) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 y (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 y (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) 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 x) z))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 1)
(*.f64 1 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 x (+.f64 7936500793651/10000000000000000 y)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2) (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 (/.f64 z x) z) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z z))
(*.f64 (neg.f64 (*.f64 z z)) (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) (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) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))
(*.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 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 z z) (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z) z)
(*.f64 (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (neg.f64 (*.f64 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 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 z (neg.f64 x)) (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) -1) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 z (/.f64 (neg.f64 x) (+.f64 7936500793651/10000000000000000 y))) (neg.f64 z))
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 1)) z)
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (*.f64 z z)))) (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) (neg.f64 (neg.f64 x))) (neg.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (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 (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 x) z) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) 1))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) (/.f64 1 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) -1) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (neg.f64 (*.f64 z z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (neg.f64 x))) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (+.f64 (*.f64 y y) (*.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.f64 y 7936500793651/10000000000000000))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) 3))) (-.f64 (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.f64 y 7936500793651/10000000000000000)))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))
(*.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) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 (neg.f64 x))) (neg.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.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 x (+.f64 7936500793651/10000000000000000 y))) 1)
(pow.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))) -1)
(neg.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 z x) z)) (+.f64 7936500793651/10000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 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 x (+.f64 7936500793651/10000000000000000 y)))))
(exp.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000))
(-.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (log1p.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))) 8106146679533/100000000000000)
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))) 1)
(-.f64 (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))
(pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 3))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 91893853320467/100000000000000)
Outputs
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 y (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 y (/.f64 (*.f64 z z) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.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)))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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 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))
(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 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))
(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 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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 91893853320467/100000000000000 (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.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 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)))
(+.f64 (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 91893853320467/100000000000000 (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 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 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 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.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 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 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.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 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 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.f64 x (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 z x) z) y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 (/.f64 z x) z) y) (*.f64 (*.f64 (/.f64 z x) z) 7936500793651/10000000000000000))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)) (*.f64 y (*.f64 (/.f64 z x) z)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 y (*.f64 (/.f64 z x) z)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 z x) z)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) 1)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 z (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (*.f64 (/.f64 z x) z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 1)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 1 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2) (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 7936500793651/10000000000000000 y) (/.f64 (cbrt.f64 (*.f64 z z)) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 x (cbrt.f64 (*.f64 z z)))))
(*.f64 (*.f64 (/.f64 z x) z) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (neg.f64 (*.f64 z z)) (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (*.f64 (/.f64 z x) z) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 (pow.f64 (cbrt.f64 x) 2) z)) (/.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) z)))
(*.f64 (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 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 z (/.f64 (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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z) z)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 -1 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (neg.f64 (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z 1) (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z 1) (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 (/.f64 z 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 7936500793651/10000000000000000 y) (/.f64 (cbrt.f64 (*.f64 z z)) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 x (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 z (/.f64 (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 (cbrt.f64 (pow.f64 z 4)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (cbrt.f64 (*.f64 z z)) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 x (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 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) (/.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 (/.f64 z (neg.f64 x)) (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) -1) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 (neg.f64 x) (+.f64 7936500793651/10000000000000000 y))) (neg.f64 z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 1)) z)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (*.f64 (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (neg.f64 (neg.f64 x))) (neg.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4)))) (cbrt.f64 (*.f64 z z)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (cbrt.f64 (*.f64 z z)) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 x (cbrt.f64 (*.f64 z z)))))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 (/.f64 (cbrt.f64 (*.f64 z z)) x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))))
(/.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 7936500793651/10000000000000000 y) (/.f64 (cbrt.f64 (*.f64 z z)) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 x (cbrt.f64 (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) 1))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) (/.f64 1 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 z x) z) -1) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (neg.f64 (*.f64 z z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (neg.f64 (*.f64 z z)) (neg.f64 (neg.f64 x))) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (+.f64 (*.f64 y y) (*.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (*.f64 (/.f64 z x) (*.f64 z (-.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 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)) (/.f64 (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (*.f64 z z) x))) (fma.f64 y (+.f64 7936500793651/10000000000000000 y) 62988044847622952881909801/100000000000000000000000000000000))
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 z x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.f64 y 7936500793651/10000000000000000))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 y (*.f64 (+.f64 y -7936500793651/10000000000000000) (*.f64 y (+.f64 y -7936500793651/10000000000000000)))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z z) x) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 (*.f64 y y) (+.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 x) z) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) 3))) (-.f64 (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (-.f64 y 7936500793651/10000000000000000)) (*.f64 y (-.f64 y 7936500793651/10000000000000000)))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (-.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 (/.f64 z x) (*.f64 z (+.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 (+.f64 y -7936500793651/10000000000000000) (*.f64 y (+.f64 y -7936500793651/10000000000000000)))) (*.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z z) x) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) 1))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z z) (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 z (/.f64 (pow.f64 (cbrt.f64 x) 2) z)) (/.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) -1) (neg.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 (neg.f64 x))) (neg.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) z)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (/.f64 (*.f64 z 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 (/.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 z (/.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (neg.f64 x))) z)) (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 z 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 (/.f64 (*.f64 z 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 (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)) (*.f64 z z)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) (cbrt.f64 (neg.f64 x))))
(pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 1)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 3)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 3) 1/3)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (/.f64 x (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))) -1)
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 2))
(fabs.f64 (*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 z x) z)) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 3))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.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 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(exp.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 z (/.f64 z (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (-.f64 8106146679533/100000000000000 (neg.f64 x)))
(+.f64 (-.f64 91893853320467/100000000000000 x) (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(+.f64 91893853320467/100000000000000 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) 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 (log.f64 x) (+.f64 x -1/2)))) (-.f64 8106146679533/100000000000000 (neg.f64 x)))
(+.f64 (-.f64 91893853320467/100000000000000 x) (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(+.f64 91893853320467/100000000000000 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)))) (+.f64 1 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (-.f64 8106146679533/100000000000000 (neg.f64 x)))
(+.f64 (-.f64 91893853320467/100000000000000 x) (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))))
(+.f64 91893853320467/100000000000000 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))) 8106146679533/100000000000000)
(+.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) -8106146679533/100000000000000)
(+.f64 91893853320467/100000000000000 (expm1.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))))
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (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 8444480278083503881401098089/10000000000000000000000000000 (+.f64 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 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))
(+.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (/.f64 x (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) x))) 91893853320467/100000000000000)
(+.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 91893853320467/100000000000000 (*.f64 (/.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 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) (+.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 (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 (/.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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 91893853320467/100000000000000 (/.f64 (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 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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))) -91893853320467/100000000000000) (/.f64 (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 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)))) 1)
(+.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) -8106146679533/100000000000000)
(+.f64 91893853320467/100000000000000 (expm1.f64 (log1p.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 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) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (/.f64 x (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) x))) 91893853320467/100000000000000)
(+.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 91893853320467/100000000000000 (*.f64 (/.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) 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 (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 (+.f64 x -1/2) (log.f64 x) x)))) (/.f64 (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 (/.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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 91893853320467/100000000000000 (/.f64 (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 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 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))) -91893853320467/100000000000000) (/.f64 (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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 1 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (-.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))
(*.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)))
(/.f64 (*.f64 1 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (-.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.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) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) (fma.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (-.f64 (*.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) (neg.f64 x)) 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 4) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))) (fma.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))) (fma.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))) (*.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.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) (neg.f64 x)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 4) (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2))))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))) (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2)))))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) -91893853320467/100000000000000) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))))
(/.f64 (*.f64 1 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (-.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))
(/.f64 (*.f64 1 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (-.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (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 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (-.f64 91893853320467/100000000000000 x) (+.f64 x -91893853320467/100000000000000))) (+.f64 -91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (-.f64 91893853320467/100000000000000 x))) (+.f64 -91893853320467/100000000000000 (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 (+.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 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 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 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 2) (*.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (-.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 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (+.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))))
(pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 3)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) 3))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x))))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 1))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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 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))
(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 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))
(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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 1 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(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 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 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))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))

eval1.0s (3.4%)

Compiler

Compiled 46178 to 27475 computations (40.5% saved)

prune693.0ms (2.3%)

Pruning

67 alts after pruning (63 fresh and 4 done)

PrunedKeptTotal
New1507251532
Fresh343872
Picked101
Done246
Total1544671611
Error
0b
Counts
1611 → 67
Alt Table
Click to see full alt table
StatusErrorProgram
49.6b
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
59.2b
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
35.6b
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
52.6b
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
59.2b
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
58.3b
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
58.3b
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
58.3b
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
57.0b
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
49.6b
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
50.0b
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
54.9b
(/.f64 y (/.f64 (/.f64 x z) z))
55.7b
(/.f64 y (/.f64 x (*.f64 z z)))
50.1b
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
49.7b
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
14.3b
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
23.0b
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
14.2b
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
14.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
21.0b
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
14.1b
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.7b
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z 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))
38.8b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
29.4b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
7.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
22.3b
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
25.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
6.3b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
20.8b
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
6.9b
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
21.6b
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
49.3b
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
57.0b
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
56.2b
(*.f64 (/.f64 y x) (*.f64 z z))
51.4b
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
62.9b
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
57.0b
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
56.0b
(*.f64 z (/.f64 (*.f64 y z) x))
50.5b
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
55.5b
(*.f64 z (/.f64 z (/.f64 x y)))
53.1b
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
49.6b
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
53.1b
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
56.8b
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
57.0b
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
50.2b
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
57.1b
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
51.9b
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
63.0b
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
53.8b
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
57.0b
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
49.6b
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
55.2b
(*.f64 z (*.f64 y (/.f64 z x)))
52.2b
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
57.0b
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
55.7b
(*.f64 y (/.f64 (*.f64 z z) x))
31.4b
(*.f64 x (+.f64 (log.f64 x) -1))
53.3b
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
58.4b
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
57.3b
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
58.4b
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
57.3b
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Compiler

Compiled 1207 to 841 computations (30.3% saved)

regimes1.7s (5.8%)

Counts
138 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 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 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x 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 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.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 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.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 (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 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 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) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (cbrt.f64 (pow.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 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
(+.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.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 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x)))
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 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 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
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 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 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)))
Calls

7 calls:

323.0ms
y
294.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
252.0ms
z
234.0ms
(+.f64 y 7936500793651/10000000000000000)
217.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))
Results
ErrorSegmentsBranch
0.5b2x
3.7b3y
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)
3.7b3(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 2469 to 1447 computations (41.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.709198736742785e+257
3.8136776954248394e+260
0.0ms
-8.627786432033161e+269
-5.815325846899148e+222
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.6s (5.4%)

Counts
136 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 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 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x 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 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.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 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.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 (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 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 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) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (cbrt.f64 (pow.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 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
(+.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.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 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x)))
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 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))
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 (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 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

7 calls:

339.0ms
z
297.0ms
y
291.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
236.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))
162.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
0.5b2x
3.7b3y
0.5b3z
0.5b3(+.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.5b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
0.5b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
3.7b3(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 2420 to 1417 computations (41.4% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3754823003985731e+169
8.698340382320555e+170
0.0ms
-8.627786432033161e+269
-5.815325846899148e+222
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.4s (4.6%)

Counts
135 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 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 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x 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 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.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 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.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 (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 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x 1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) x) z)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (fma.f64 (log.f64 x) (+.f64 x -1/2) 91893853320467/100000000000000)) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 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) (+.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)) 2) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (cbrt.f64 (pow.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 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 3))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 2))
(+.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 3) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (pow.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)) 2) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) (exp.f64 (log1p.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 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)) x)))
(+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 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 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -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:

309.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))
258.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
214.0ms
z
182.0ms
y
121.0ms
x
Results
ErrorSegmentsBranch
0.5b2x
3.7b3y
0.5b3z
0.5b3(+.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.5b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
0.5b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
3.7b3(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 2399 to 1404 computations (41.5% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3754823003985731e+169
8.698340382320555e+170
0.0ms
-8.627786432033161e+269
-5.815325846899148e+222
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.0s (3.4%)

Counts
109 → 2
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 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 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x 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 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.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 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
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 (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:

316.0ms
z
152.0ms
x
140.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
139.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))
119.0ms
y
Results
ErrorSegmentsBranch
0.5b2x
5.3b2y
0.6b3z
0.6b3(+.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.6b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
0.6b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.3b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1737 to 964 computations (44.5% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
54.0ms
138164.09728113303
134510021.06172013
Results
48.0ms128×body256valid
3.0ms19×body256infinite
Compiler

Compiled 441 to 321 computations (27.2% saved)

regimes1.2s (3.9%)

Counts
104 → 5
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 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 -1 (log.f64 (/.f64 1 x))) 1) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x 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 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
Outputs
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 (*.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 z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Calls

7 calls:

334.0ms
z
183.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))
179.0ms
x
148.0ms
y
134.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
Results
ErrorSegmentsBranch
2.8b2x
5.3b2y
1.2b5z
3.2b2(+.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))
2.2b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
2.2b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.3b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1623 to 898 computations (44.7% saved)

bsearch165.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
57.0ms
5.756570388672966e+145
3.640759038409148e+160
25.0ms
50395884780150300.0
14508950291055196000.0
14.0ms
-3.6844393192620555e+31
-3.2687504575534393e+28
67.0ms
-2.655692834335567e+184
-5.874127774611748e+153
Results
89.0ms528×body256valid
65.0ms411×body256infinite
Compiler

Compiled 1374 to 982 computations (28.5% saved)

regimes872.0ms (2.9%)

Counts
98 → 5
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) 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 1 (*.f64 x 1000000000000000/83333333333333)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 (/.f64 1 x) 1000000000000000/83333333333333) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Calls

6 calls:

306.0ms
z
150.0ms
x
143.0ms
y
131.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
65.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
3.4b2x
5.9b2y
1.8b5z
2.8b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
2.8b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.9b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1447 to 778 computations (46.2% saved)

bsearch223.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
55.0ms
5.756570388672966e+145
3.640759038409148e+160
26.0ms
50395884780150300.0
14508950291055196000.0
15.0ms
-3.6844393192620555e+31
-3.2687504575534393e+28
125.0ms
-2.655692834335567e+184
-5.874127774611748e+153
Results
124.0ms401×body256infinite
86.0ms544×body256valid
Compiler

Compiled 1396 to 1004 computations (28.1% saved)

regimes824.0ms (2.8%)

Counts
94 → 5
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z)) x))
Outputs
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x))
(+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Calls

6 calls:

358.0ms
z
163.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
89.0ms
x
89.0ms
y
50.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
3.4b2x
5.9b2y
1.9b5z
2.8b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
2.8b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
5.9b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1359 to 720 computations (47% saved)

bsearch279.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
164.0ms
5.756570388672966e+145
3.640759038409148e+160
26.0ms
0.09430486925772175
321155.07422687544
28.0ms
-3.6844393192620555e+31
-3.2687504575534393e+28
61.0ms
-2.655692834335567e+184
-5.874127774611748e+153
Results
203.0ms608×body256valid
64.0ms395×body256infinite
Compiler

Compiled 1550 to 1092 computations (29.5% saved)

regimes887.0ms (3%)

Counts
91 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
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 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
Calls

6 calls:

248.0ms
x
192.0ms
z
160.0ms
y
154.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
55.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
Results
ErrorSegmentsBranch
2.5b3x
10.6b4y
4.2b5z
3.3b4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.3b4(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
11.8b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1297 to 683 computations (47.3% saved)

bsearch74.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
6.0294192378789895e+131
5.0445360672312334e+132
55.0ms
1.1018592607275075e-7
5.005850417186681e-7
Results
67.0ms192×body256valid
1.0msbody256infinite
Compiler

Compiled 597 to 439 computations (26.5% saved)

regimes736.0ms (2.5%)

Counts
90 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 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 -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 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
Calls

6 calls:

184.0ms
z
152.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
149.0ms
y
120.0ms
x
53.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
Results
ErrorSegmentsBranch
2.8b3x
10.6b4y
4.2b5z
3.3b4(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
3.3b4(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
11.8b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1277 to 672 computations (47.4% saved)

bsearch30.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
6.0294192378789895e+131
5.0445360672312334e+132
19.0ms
1.1018592607275075e-7
5.005850417186681e-7
Results
25.0ms144×body256valid
2.0ms13×body256infinite
Compiler

Compiled 423 to 313 computations (26% saved)

regimes748.0ms (2.5%)

Counts
88 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 x (+.f64 (log.f64 x) -1))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 y (*.f64 x (pow.f64 z -2)))
(*.f64 (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) (/.f64 z x)) z)
(*.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000)) (/.f64 x (*.f64 z z)))
(*.f64 (*.f64 1 (/.f64 z x)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x z)) (*.f64 (fma.f64 -1 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 -1 (/.f64 x (*.f64 z z))) (fma.f64 -1 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 -1 y -7936500793651/10000000000000000) x) (/.f64 1 z)) z)
(/.f64 (neg.f64 (neg.f64 (fma.f64 -1 y -7936500793651/10000000000000000))) (/.f64 (/.f64 x z) z))
(*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(-.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) 91893853320467/100000000000000)) x)
(fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (+.f64 (-.f64 (*.f64 x (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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
(+.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 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))
Calls

4 calls:

287.0ms
z
236.0ms
y
145.0ms
x
53.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
2.9b3x
10.6b4y
4.2b5z
11.8b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1211 to 626 computations (48.3% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
6.0294192378789895e+131
5.0445360672312334e+132
19.0ms
1.1018592607275075e-7
5.005850417186681e-7
Results
30.0ms192×body256valid
3.0ms20×body256infinite
Compiler

Compiled 507 to 367 computations (27.6% saved)

regimes770.0ms (2.6%)

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

4 calls:

325.0ms
y
215.0ms
z
137.0ms
x
68.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
4.2b2x
12.4b2y
4.2b5z
12.4b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1157 to 596 computations (48.5% saved)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
1.1018592607275075e-7
5.005850417186681e-7
Results
16.0ms96×body256valid
3.0ms21×body256infinite
Compiler

Compiled 255 to 187 computations (26.7% saved)

regimes372.0ms (1.3%)

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

4 calls:

141.0ms
z
109.0ms
x
41.0ms
y
27.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
7.1b2x
14.2b1y
11.6b3z
14.2b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1091 to 561 computations (48.6% saved)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
553748852752917400.0
5.0923126757647915e+20
Results
22.0ms128×body256valid
2.0ms12×body256infinite
Compiler

Compiled 249 to 193 computations (22.5% saved)

regimes300.0ms (1%)

Counts
67 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (neg.f64 z) (/.f64 (/.f64 -1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))) z))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z (*.f64 y z)) (/.f64 x (+.f64 10000000000000000/7936500793651 (/.f64 1 y)))))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 1 y) 10000000000000000/7936500793651))) x)))
(*.f64 z (*.f64 z (/.f64 1 (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(*.f64 z (/.f64 z (*.f64 10000000000000000/7936500793651 (/.f64 (/.f64 x y) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))))))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (*.f64 (/.f64 1 x) 7936500793651/10000000000000000)))))
(/.f64 z (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))))
(/.f64 (/.f64 z (/.f64 1 z)) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 x (*.f64 y 10000000000000000/7936500793651))) (*.f64 (*.f64 x x) 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (+.f64 x (*.f64 (/.f64 x y) 7936500793651/10000000000000000)) (*.f64 (/.f64 x y) x))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 7936500793651/10000000000000000 (/.f64 x y))) x) (/.f64 x y))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 y (*.f64 x 10000000000000000/7936500793651))) x) (*.f64 x 10000000000000000/7936500793651))))
(*.f64 z (*.f64 z (/.f64 (/.f64 (+.f64 x (*.f64 (*.f64 x 10000000000000000/7936500793651) y)) (*.f64 x 10000000000000000/7936500793651)) x)))
(/.f64 1 (/.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) z))
(/.f64 1 (*.f64 (/.f64 1 (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))) (/.f64 1 z)))
(*.f64 z (*.f64 z (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 (/.f64 1 x) (+.f64 10000000000000000/7936500793651 (/.f64 1 y))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 x (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (/.f64 x y) 10000000000000000/7936500793651)))))
(*.f64 z (/.f64 z (*.f64 (/.f64 1 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1))) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y)))))
(*.f64 z (/.f64 z (/.f64 1 (/.f64 (+.f64 (/.f64 x y) (*.f64 (*.f64 x 10000000000000000/7936500793651) 1)) (*.f64 (*.f64 x 10000000000000000/7936500793651) (/.f64 x y))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(*.f64 z (/.f64 z (*.f64 (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x x) 62988044847622952881909801/100000000000000000000000000000000))))))
(*.f64 z (*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 x 7936500793651/10000000000000000) (*.f64 x 7936500793651/10000000000000000))) (*.f64 (*.f64 x x) (-.f64 (*.f64 y x) (*.f64 x 7936500793651/10000000000000000))))))
(/.f64 (*.f64 (*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (-.f64 (*.f64 z (/.f64 (*.f64 z y) x)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (*.f64 z (/.f64 z x)) (+.f64 y -7936500793651/10000000000000000)))
(*.f64 z (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 z x) y) (*.f64 (/.f64 z x) y)) (*.f64 (*.f64 z (/.f64 7936500793651/10000000000000000 x)) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (-.f64 (*.f64 (/.f64 z x) y) (*.f64 z (/.f64 7936500793651/10000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (/.f64 z x) y)) (*.f64 z (*.f64 (/.f64 z x) y))) (*.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)) (*.f64 (/.f64 7936500793651/10000000000000000 x) (*.f64 z z)))) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y -7936500793651/10000000000000000)))
Outputs
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Calls

4 calls:

129.0ms
z
61.0ms
x
51.0ms
y
21.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
32.0b2x
35.6b1y
32.0b3z
35.6b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 939 to 473 computations (49.6% saved)

bsearch51.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
321155.07422687544
256858638848771.88
24.0ms
-4218879745589.803
-468443212.2753915
Results
44.0ms272×body256valid
3.0ms20×body256infinite
Compiler

Compiled 559 to 407 computations (27.2% saved)

regimes82.0ms (0.3%)

Counts
40 → 1
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) x)
(*.f64 z (*.f64 z (*.f64 (/.f64 1 x) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
(*.f64 (*.f64 (/.f64 1 x) (*.f64 z z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))
(/.f64 1 (/.f64 (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (/.f64 z (/.f64 x (+.f64 y 7936500793651/10000000000000000))) (/.f64 1 z))
(*.f64 z (*.f64 z (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) (*.f64 x x))))
(*.f64 z (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) z))
(*.f64 z (/.f64 z (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(*.f64 z (/.f64 z (/.f64 (*.f64 x x) (*.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 (/.f64 (*.f64 x (+.f64 y 7936500793651/10000000000000000)) x) (/.f64 z (/.f64 x z)))
(/.f64 (*.f64 z z) (/.f64 1 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x))))
Outputs
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
Calls

4 calls:

20.0ms
x
19.0ms
z
19.0ms
y
13.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
49.3b1x
49.3b1y
49.3b1z
49.3b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 375 to 183 computations (51.2% saved)

regimes79.0ms (0.3%)

Counts
25 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 y (/.f64 (/.f64 x z) z))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 z z) (/.f64 x 7936500793651/10000000000000000))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(*.f64 7936500793651/10000000000000000 (/.f64 1 (/.f64 x (*.f64 z z))))
(*.f64 z (*.f64 z (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 z (/.f64 1 (/.f64 x (*.f64 7936500793651/10000000000000000 z))))
(*.f64 (*.f64 z (/.f64 z x)) (-.f64 -7936500793651/10000000000000000 y))
Outputs
(/.f64 y (/.f64 (/.f64 x z) z))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(/.f64 y (/.f64 (/.f64 x z) z))
Calls

3 calls:

34.0ms
y
23.0ms
z
13.0ms
x
Results
ErrorSegmentsBranch
54.9b1x
49.6b3y
53.5b2z
Compiler

Compiled 198 to 92 computations (53.5% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
1.734077642997542e-14
0.00029071355776415193
21.0ms
-469591663819.86554
-227056756.15642467
Results
43.0ms288×body256valid
0.0msbody256infinite
Compiler

Compiled 429 to 295 computations (31.2% saved)

regimes61.0ms (0.2%)

Counts
16 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (/.f64 z (*.f64 x 10000000000000000/7936500793651)))
(*.f64 z (/.f64 z (/.f64 x y)))
(*.f64 z (/.f64 (*.f64 y z) x))
(*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000))
(/.f64 y (/.f64 x (*.f64 z z)))
Outputs
(*.f64 z (/.f64 y (/.f64 x z)))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
Calls

3 calls:

24.0ms
z
24.0ms
y
9.0ms
x
Results
ErrorSegmentsBranch
55.2b1x
49.9b3y
52.6b3z
Compiler

Compiled 127 to 59 computations (53.5% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
1.734077642997542e-14
0.00029071355776415193
21.0ms
-469591663819.86554
-227056756.15642467
Results
43.0ms288×body256valid
Compiler

Compiled 429 to 295 computations (31.2% saved)

regimes39.0ms (0.1%)

Counts
8 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
Outputs
(*.f64 z (*.f64 y (/.f64 z x)))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 z (*.f64 y (/.f64 z x)))
Calls

3 calls:

15.0ms
y
15.0ms
z
7.0ms
x
Results
ErrorSegmentsBranch
55.2b1x
49.9b3y
52.6b3z
Compiler

Compiled 71 to 37 computations (47.9% saved)

bsearch401.0ms (1.4%)

Algorithm
binary-search
Steps
TimeLeftRight
378.0ms
1.734077642997542e-14
0.00029071355776415193
23.0ms
-486.31649783936695
-0.00022318473771451239
Results
397.0ms304×body256valid
Compiler

Compiled 451 to 310 computations (31.3% saved)

regimes30.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
Outputs
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(*.f64 y (/.f64 (*.f64 z z) x))
Calls

3 calls:

13.0ms
z
12.0ms
y
4.0ms
x
Results
ErrorSegmentsBranch
55.7b1x
50.3b3y
52.6b3z
Compiler

Compiled 50 to 28 computations (44% saved)

bsearch449.0ms (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
276.0ms
1.0261321052832234e+21
5.695066436763733e+40
173.0ms
-469591663819.86554
-227056756.15642467
Results
445.0ms304×body256valid
Compiler

Compiled 451 to 310 computations (31.3% saved)

regimes28.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 y (/.f64 (*.f64 z z) x))
Outputs
(*.f64 y (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 y (/.f64 (*.f64 z z) x))
Calls

3 calls:

12.0ms
z
11.0ms
y
4.0ms
x
Results
ErrorSegmentsBranch
55.7b1x
50.6b3y
52.8b3z
Compiler

Compiled 43 to 25 computations (41.9% saved)

bsearch53.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
1.0261321052832234e+21
5.695066436763733e+40
22.0ms
-469591663819.86554
-227056756.15642467
Results
49.0ms304×body256valid
Compiler

Compiled 451 to 310 computations (31.3% saved)

regimes12.0ms (0%)

Accuracy

Total -1.1b remaining (-1.9%)

Threshold costs -1.1b (-1.9%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
Outputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Calls

3 calls:

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

Compiled 36 to 24 computations (33.3% saved)

simplify56.0ms (0.2%)

Algorithm
egg-herbie
Rules
58×+-commutative
50×*-commutative
14×sub-neg
14×if-if-or-not
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01872660
12702660
22772660
32802660
42812660
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 1000000000000000056799717631659959599209893702659726317411141269166906774962677479877261307539674049653972646503389945789686576510419339128243706118473032320081290665497741564406670023712287789874734736674207136744674199783831719918405933396323484899269935104) (+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 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)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (+.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 (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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -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 15500000) (+.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 (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 -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -49999999999999995716575428608) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 1000000000000000000) (+.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)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -199999999999999982866301714432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 60000000000000000) (+.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)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -33000000000000000163611410432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 11) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.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)) (if (<=.f64 x 1150000000000000076138416144783322315253488397795808019957132455519302193901685070971787271378386151036428351899018889908319460261888) (+.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 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.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)) (if (<=.f64 x 5000000000000000111755861797384299667549204650486879780239418214450132430121171797988101755921550297505076285418812476851459272474624) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (if (<=.f64 x 4299999999999999818719917523133364059647873694407675423244535200350369347548222180379886238752170551497931171070372618813593922568192) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(if (<=.f64 x 560000000000000000) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (*.f64 x (+.f64 (log.f64 x) -1)))
(if (<=.f64 z -380000000000) (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1050000000000) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(if (<=.f64 y -230000000) (/.f64 y (/.f64 (/.f64 x z) z)) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (/.f64 y (/.f64 (/.f64 x z) z))))
(if (<=.f64 y -240000000) (*.f64 z (/.f64 y (/.f64 x z))) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 z (*.f64 y (/.f64 z x)))))
(if (<=.f64 y -564931537257355/576460752303423488) (*.f64 z (*.f64 y (/.f64 z x))) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 z (*.f64 y (/.f64 z x)))))
(if (<=.f64 y -240000000) (*.f64 y (/.f64 (*.f64 z z) x)) (if (<=.f64 y 1040000000000000000000) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 y (/.f64 (*.f64 z z) x))))
(if (<=.f64 y -230000000) (*.f64 y (/.f64 (*.f64 z z) x)) (if (<=.f64 y 369999999999999988423720960) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) (*.f64 y (/.f64 (*.f64 z z) x))))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Outputs
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 1000000000000000056799717631659959599209893702659726317411141269166906774962677479877261307539674049653972646503389945789686576510419339128243706118473032320081290665497741564406670023712287789874734736674207136744674199783831719918405933396323484899269935104) (+.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 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)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 1000000000000000056799717631659959599209893702659726317411141269166906774962677479877261307539674049653972646503389945789686576510419339128243706118473032320081290665497741564406670023712287789874734736674207136744674199783831719918405933396323484899269935104))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x)))
(if (or (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 1000000000000000056799717631659959599209893702659726317411141269166906774962677479877261307539674049653972646503389945789686576510419339128243706118473032320081290665497741564406670023712287789874734736674207136744674199783831719918405933396323484899269935104))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (expm1.f64 (log1p.f64 x))))) (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (+.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 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.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)))
(if (or (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.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)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (+.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 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -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 (or (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (*.f64 z -13888888888889/5000000000000000)) x)))
(if (or (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) -500000000000000023376909442728063994594802715665205143420682436372008219697277947305184129090151668469538444067022475144663084092331215165737156638708489908193694639932318967793498760119176155511330039146864335692596466630531151717376319013390688774370983942319641722880) (not (<=.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 19999999999999998677209896694859491247439004328606630372233856446154012933992072952513848651916918943418291091993970429510787616268896255865589170108074572349887700008960))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (*.f64 z -13888888888889/5000000000000000)) x)))
(if (<=.f64 x 15500000) (+.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 (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 15500000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))
(if (<=.f64 x 15500000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -49999999999999995716575428608) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 1000000000000000000) (+.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)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (if (<=.f64 z -49999999999999995716575428608) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 1000000000000000000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (if (<=.f64 z -49999999999999995716575428608) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 1000000000000000000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -199999999999999982866301714432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 60000000000000000) (+.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)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (if (<=.f64 z -199999999999999982866301714432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 60000000000000000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1)))) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (if (<=.f64 z -199999999999999982866301714432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 60000000000000000) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1)))) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z -33000000000000000163611410432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 11) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) 83333333333333/1000000000000000) x)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.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 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))))
(if (<=.f64 z -13999999999999999624126215218373424466723756628999792018937385960434328649190950682933561119844203475201553338089456373175085254909523321112146188185894912) (/.f64 z (/.f64 x (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) (if (<=.f64 z -33000000000000000163611410432) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 11) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 y z))) x)) (if (<=.f64 z 13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.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)) (if (<=.f64 x 1150000000000000076138416144783322315253488397795808019957132455519302193901685070971787271378386151036428351899018889908319460261888) (+.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 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (if (<=.f64 x 1150000000000000076138416144783322315253488397795808019957132455519302193901685070971787271378386151036428351899018889908319460261888) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (if (<=.f64 x 1150000000000000076138416144783322315253488397795808019957132455519302193901685070971787271378386151036428351899018889908319460261888) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.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)) (if (<=.f64 x 5000000000000000111755861797384299667549204650486879780239418214450132430121171797988101755921550297505076285418812476851459272474624) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (if (<=.f64 x 5000000000000000111755861797384299667549204650486879780239418214450132430121171797988101755921550297505076285418812476851459272474624) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (+.f64 (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (if (<=.f64 x 5000000000000000111755861797384299667549204650486879780239418214450132430121171797988101755921550297505076285418812476851459272474624) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (if (<=.f64 x 4299999999999999818719917523133364059647873694407675423244535200350369347548222180379886238752170551497931171070372618813593922568192) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.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 z (/.f64 (*.f64 z 7936500793651/10000000000000000) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (if (<=.f64 x 4299999999999999818719917523133364059647873694407675423244535200350369347548222180379886238752170551497931171070372618813593922568192) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (if (<=.f64 x 4299999999999999818719917523133364059647873694407675423244535200350369347548222180379886238752170551497931171070372618813593922568192) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (*.f64 z (/.f64 (*.f64 7936500793651/10000000000000000 z) x)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 x 4722366482869645/9444732965739290427392) (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 x 560000000000000000) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (*.f64 x (+.f64 (log.f64 x) -1)))
(if (<=.f64 x 560000000000000000) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (*.f64 x (+.f64 (log.f64 x) -1)))
(if (<=.f64 x 560000000000000000) (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (*.f64 x (+.f64 (log.f64 x) -1)))
(if (<=.f64 z -380000000000) (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1050000000000) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(if (<=.f64 z -380000000000) (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1050000000000) (/.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) -13888888888889/5000000000000000)) 83333333333333/1000000000000000) x) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))
(if (<=.f64 z -380000000000) (*.f64 z (*.f64 z (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1050000000000) (/.f64 (+.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 (+.f64 y 7936500793651/10000000000000000) z))) 83333333333333/1000000000000000) x) (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z (/.f64 x z)))
(if (<=.f64 y -230000000) (/.f64 y (/.f64 (/.f64 x z) z)) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (/.f64 y (/.f64 (/.f64 x z) z))))
(if (or (<=.f64 y -230000000) (not (<=.f64 y 2674777890687885/9223372036854775808))) (/.f64 y (/.f64 (/.f64 x z) z)) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(if (<=.f64 y -240000000) (*.f64 z (/.f64 y (/.f64 x z))) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 z (*.f64 y (/.f64 z x)))))
(if (<=.f64 y -564931537257355/576460752303423488) (*.f64 z (*.f64 y (/.f64 z x))) (if (<=.f64 y 2674777890687885/9223372036854775808) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 z (*.f64 y (/.f64 z x)))))
(if (or (<=.f64 y -564931537257355/576460752303423488) (not (<=.f64 y 2674777890687885/9223372036854775808))) (*.f64 z (*.f64 y (/.f64 z x))) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(if (<=.f64 y -240000000) (*.f64 y (/.f64 (*.f64 z z) x)) (if (<=.f64 y 1040000000000000000000) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))) (*.f64 y (/.f64 (*.f64 z z) x))))
(if (or (<=.f64 y -240000000) (not (<=.f64 y 1040000000000000000000))) (*.f64 y (/.f64 (*.f64 z z) x)) (*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x))))
(if (<=.f64 y -230000000) (*.f64 y (/.f64 (*.f64 z z) x)) (if (<=.f64 y 369999999999999988423720960) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))) (*.f64 y (/.f64 (*.f64 z z) x))))
(if (or (<=.f64 y -230000000) (not (<=.f64 y 369999999999999988423720960))) (*.f64 y (/.f64 (*.f64 z z) x)) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Compiler

Compiled 1004 to 667 computations (33.6% saved)

soundness337.0ms (1.1%)

Algorithm
egg-herbie
Rules
1610×associate-/l*
1570×fma-def
1474×associate-*r/
1230×associate-/l*
1200×associate-+l-
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02363
14663
210261
324359
463659
5165059
6344859
7552559
8718859
03206030
18955618
237705618
048810047
112569317
251329317
Stop Event
node limit
node limit
node limit
Compiler

Compiled 640 to 426 computations (33.4% saved)

end501.0ms (1.7%)

Compiler

Compiled 947 to 563 computations (40.5% saved)

Profiling

Loading profile data...