Details

Time bar (total: 15.7s)

analyze211.0ms (1.3%)

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
12.5%12.5%87.4%0.1%0%0%0%5
14.8%12.5%71.8%0.1%9.4%0%6.2%6
24.5%20.3%62.4%0.1%10.9%0%6.2%7
28.4%21.1%53.1%0.1%16.4%0%9.4%8
34.8%25.4%47.6%0.1%17.6%0%9.4%9
38.7%26%41.2%0.1%20.5%1.4%10.9%10
42.6%28.3%38%0.1%21.2%1.5%10.9%11
44.6%28.6%35.5%0.1%22.7%1.5%11.7%12
Compiler

Compiled 11 to 8 computations (27.3% saved)

sample8.4s (53.5%)

Results
5.0s1661×body8192exit
1.5s3282×body1024invalid
1.1s8256×body256valid
487.0ms1619×body512invalid
175.0ms1383×body256invalid
60.0ms529×body256infinite
31.0ms142×body256unsamplable
14.0msbody8192invalid
5.0msbody4096invalid
3.0msbody2048invalid
Bogosity

preprocess108.0ms (0.7%)

Algorithm
egg-herbie
Rules
2070×associate-*l/
1200×sqr-pow
946×associate-*r*
848×associate-/r*
822×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01550
13350
26742
315542
452742
5191442
6362942
7378442
8401642
9446642
10532542
11689642
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 l)) (pow.f64 w (exp.f64 l)))
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 l)) (pow.f64 w (exp.f64 l)))
(/.f64 (pow.f64 w (exp.f64 l)) (exp.f64 l))
Compiler

Compiled 12 to 9 computations (25% saved)

simplify122.0ms (0.8%)

Algorithm
egg-herbie
Rules
1832×associate-*l/
1662×sqr-pow
1410×*-commutative
888×times-frac
778×pow-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01025
12125
23921
38421
427521
597621
6299821
7309821
8322621
9346321
10391321
11473521
12778821
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))

eval0.0ms (0%)

Compiler

Compiled 17 to 8 computations (52.9% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
99.8%
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
99.8%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.8%
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Compiler

Compiled 19 to 12 computations (36.8% saved)

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
100.0%
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
99.8%
(pow.f64 l (exp.f64 w))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series95.0ms (0.6%)

Counts
2 → 40
Calls

12 calls:

TimeVariablePointExpression
56.0ms
l
@0
(pow.f64 l (exp.f64 w))
14.0ms
l
@-inf
(pow.f64 l (exp.f64 w))
14.0ms
w
@inf
(pow.f64 l (exp.f64 w))
8.0ms
l
@inf
(pow.f64 l (exp.f64 w))
1.0ms
w
@0
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))

rewrite64.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1572×add-sqr-sqrt
1556×*-un-lft-identity
1442×add-cube-cbrt
1422×add-cbrt-cube
196×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
119932
2248332
Stop Event
node limit
Counts
2 → 31
Calls
Call 1
Inputs
(pow.f64 l (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))))

simplify67.0ms (0.4%)

Algorithm
egg-herbie
Rules
990×fma-def
678×distribute-lft-out
614×unswap-sqr
506×*-commutative
490×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01461955
13761803
212721729
347841725
Stop Event
node limit
Counts
71 → 77
Calls
Call 1
Inputs
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (+.f64 (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 1/2 l) (*.f64 -1 (*.f64 l (log.f64 l))))) (pow.f64 w 2)) (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w)))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/6 l)))) (pow.f64 w 3)) (+.f64 l (+.f64 (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 1/2 l) (*.f64 -1 (*.f64 l (log.f64 l))))) (pow.f64 w 2)) (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))
(sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))
(log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))
(cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))
(log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 1)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(exp.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))))
(exp.f64 (*.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
Outputs
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))
(fma.f64 l (*.f64 (log.f64 l) w) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (log.f64 l) w))))
(fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) 1) (log.f64 l))) (*.f64 (log.f64 l) w)) l)
(fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 (log.f64 l) (+.f64 (*.f64 (log.f64 l) 1/2) 1/2))))) l)
(fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) l)
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (log.f64 l) w)))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) 1) (log.f64 l))) (*.f64 (log.f64 l) w)) l))
(fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 (log.f64 l) (+.f64 (*.f64 (log.f64 l) 1/2) 1/2))))) (fma.f64 l (*.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (*.f64 (log.f64 l) (+.f64 1/6 (*.f64 (log.f64 l) 1/2)))) (pow.f64 w 3)) l))
(fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (fma.f64 (fma.f64 (log.f64 l) 1/6 (*.f64 (pow.f64 (log.f64 l) 2) (+.f64 1/2 (*.f64 (log.f64 l) 1/6)))) (*.f64 l (pow.f64 w 3)) l))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (fma.f64 -1 l (*.f64 l (log.f64 l)))))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 w (*.f64 l (+.f64 (log.f64 l) -1)) l)
(+.f64 l (+.f64 (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 1/2 l) (*.f64 -1 (*.f64 l (log.f64 l))))) (pow.f64 w 2)) (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w)))
(+.f64 l (fma.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (fma.f64 1/2 l (*.f64 (neg.f64 l) (log.f64 l)))) (*.f64 w w) (*.f64 w (fma.f64 -1 l (*.f64 l (log.f64 l))))))
(+.f64 l (fma.f64 (*.f64 w w) (-.f64 (*.f64 l (+.f64 (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) 1) (log.f64 l))) 1/2)) (*.f64 l (log.f64 l))) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (*.f64 w w) (*.f64 l (-.f64 (fma.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 1/2) (log.f64 l))) l))
(fma.f64 w (*.f64 l (+.f64 (log.f64 l) -1)) (fma.f64 (*.f64 w w) (*.f64 l (-.f64 (fma.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 1/2) (log.f64 l))) l))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/6 l)))) (pow.f64 w 3)) (+.f64 l (+.f64 (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 1/2 l) (*.f64 -1 (*.f64 l (log.f64 l))))) (pow.f64 w 2)) (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))))
(fma.f64 (fma.f64 1/2 (*.f64 l (log.f64 l)) (fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l (fma.f64 -1 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l -1/6)))) (pow.f64 w 3) (+.f64 l (fma.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (fma.f64 1/2 l (*.f64 (neg.f64 l) (log.f64 l)))) (*.f64 w w) (*.f64 w (fma.f64 -1 l (*.f64 l (log.f64 l)))))))
(+.f64 (fma.f64 (*.f64 w w) (-.f64 (*.f64 l (+.f64 (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) 1) (log.f64 l))) 1/2)) (*.f64 l (log.f64 l))) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (fma.f64 (pow.f64 w 3) (fma.f64 1/2 (*.f64 l (log.f64 l)) (fma.f64 l (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (-.f64 (*.f64 l -1/6) (*.f64 (*.f64 l 1/2) (*.f64 (+.f64 (log.f64 l) 1) (log.f64 l)))))) l))
(fma.f64 (pow.f64 w 3) (fma.f64 l (*.f64 (log.f64 l) 1/2) (fma.f64 l (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (*.f64 (log.f64 l) (+.f64 1/6 (*.f64 (log.f64 l) 1/2)))) (*.f64 l (+.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2) -1/6)))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (*.f64 w w) (*.f64 l (-.f64 (fma.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 1/2) (log.f64 l))) l)))
(fma.f64 (pow.f64 w 3) (-.f64 (*.f64 l (+.f64 (fma.f64 (log.f64 l) 1/6 (*.f64 (pow.f64 (log.f64 l) 2) (+.f64 1/2 (*.f64 (log.f64 l) 1/6)))) -1/6)) (*.f64 (*.f64 l 1/2) (-.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (log.f64 l)))) (fma.f64 w (*.f64 l (+.f64 (log.f64 l) -1)) (fma.f64 (*.f64 w w) (*.f64 l (-.f64 (fma.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 1/2) (log.f64 l))) l)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(exp.f64 (+.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(exp.f64 (+.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(exp.f64 (+.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(exp.f64 (+.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 l (exp.f64 w))
(*.f64 1 (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 2) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))
(sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))
(pow.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))
(pow.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))
(pow.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))) 1)
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 1)
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 2)
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) 3)
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(pow.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3) 1/3)
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 2))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) 3))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(exp.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 w (*.f64 (exp.f64 w) (log.f64 l))) 1))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
100.0%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.8%
(pow.f64 l (exp.f64 w))
Compiler

Compiled 17 to 5 computations (70.6% saved)

series3.0ms (0%)

Counts
1 → 16
Calls

6 calls:

TimeVariablePointExpression
1.0ms
w
@0
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
0.0ms
l
@-inf
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
0.0ms
l
@0
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
0.0ms
l
@inf
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
0.0ms
w
@inf
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))

rewrite78.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1676×add-sqr-sqrt
1660×*-un-lft-identity
1542×add-cube-cbrt
1522×add-cbrt-cube
168×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0821
116421
2212521
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))

simplify71.0ms (0.5%)

Algorithm
egg-herbie
Rules
1586×associate-*r*
1372×associate-*l*
900×associate-+r-
666×fma-def
444×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01431662
13771612
212971576
376041576
Stop Event
node limit
Counts
48 → 64
Calls
Call 1
Inputs
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
Outputs
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (pow.f64 (*.f64 -1 (pow.f64 (/.f64 -1 l) -1)) (exp.f64 w)) (exp.f64 w))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 l (*.f64 w (fma.f64 l (log.f64 l) (neg.f64 l))))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) l)
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (*.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)))))
(fma.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2)))) (*.f64 w w) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 w (*.f64 w (+.f64 l (*.f64 l (-.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (log.f64 l) 1/2))))) l))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/6 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1/2)))) (pow.f64 w 3)))))
(+.f64 (fma.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2)))) (*.f64 w w) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (*.f64 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/2 (pow.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 1/6)))))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2) (*.f64 7/6 l)))) (pow.f64 w 3)))
(fma.f64 w (*.f64 w (+.f64 l (*.f64 l (-.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (log.f64 l) 1/2))))) (fma.f64 (-.f64 (*.f64 l (-.f64 (+.f64 (log.f64 l) (fma.f64 1/6 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 3)) (fma.f64 1/2 (pow.f64 (log.f64 l) 2) 1/2))) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1/2 (*.f64 l 7/6))) (pow.f64 w 3) (fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) l)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (*.f64 (exp.f64 (neg.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (*.f64 (exp.f64 (neg.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))

eval60.0ms (0.4%)

Compiler

Compiled 3474 to 1427 computations (58.9% saved)

prune28.0ms (0.2%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1747181
Fresh000
Picked011
Done101
Total1758183
Error
99.9%
Counts
183 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
97.9%
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
99.8%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.0%
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
92.6%
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
99.1%
(/.f64 l (exp.f64 w))
81.0%
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
99.1%
(*.f64 (exp.f64 (neg.f64 w)) l)
81.1%
l
Compiler

Compiled 134 to 85 computations (36.6% saved)

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(/.f64 l (exp.f64 w))
Compiler

Compiled 10 to 4 computations (60% saved)

series2.0ms (0%)

Counts
1 → 4
Calls

6 calls:

TimeVariablePointExpression
1.0ms
l
@inf
(/.f64 l (exp.f64 w))
0.0ms
l
@0
(/.f64 l (exp.f64 w))
0.0ms
w
@-inf
(/.f64 l (exp.f64 w))
0.0ms
w
@inf
(/.f64 l (exp.f64 w))
0.0ms
l
@-inf
(/.f64 l (exp.f64 w))

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1416×add-sqr-sqrt
1404×*-un-lft-identity
1300×add-cube-cbrt
1282×add-cbrt-cube
1268×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
113911
2174111
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(/.f64 l (exp.f64 w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2) (cbrt.f64 (/.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 l (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 l (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 l) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 w) l) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 l (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 l) w))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 l) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 l (exp.f64 w))))))))

simplify59.0ms (0.4%)

Algorithm
egg-herbie
Rules
1458×associate-+l-
1214×associate-+r-
1020×associate--l+
832×fma-def
784×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0110943
1296733
21108567
34711567
Stop Event
node limit
Counts
35 → 55
Calls
Call 1
Inputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 l (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 1/2 l)) (pow.f64 w 2)))))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 1/2 l)) (pow.f64 w 2))) (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (*.f64 -1/2 l))))))))
(-.f64 (+.f64 1 (/.f64 l (exp.f64 w))) 1)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 l (exp.f64 w)) 1)
(*.f64 1 (/.f64 l (exp.f64 w)))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (exp.f64 (neg.f64 w))))
(*.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 l (exp.f64 w))))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2) (cbrt.f64 (/.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 l (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 l (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 l) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 l (exp.f64 w))))
(pow.f64 (/.f64 l (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 3)
(pow.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 w) l) -1)
(neg.f64 (/.f64 l (neg.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 l (exp.f64 w))))
(cbrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 l (exp.f64 w))))
(exp.f64 (-.f64 (log.f64 l) w))
(exp.f64 (*.f64 (-.f64 (log.f64 l) w) 1))
(log1p.f64 (expm1.f64 (/.f64 l (exp.f64 w))))
Outputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(-.f64 l (*.f64 l w))
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 l (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 1/2 l)) (pow.f64 w 2)))))
(+.f64 (fma.f64 -1 (*.f64 l w) l) (*.f64 (neg.f64 (*.f64 l -1/2)) (*.f64 w w)))
(-.f64 (fma.f64 (*.f64 l 1/2) (*.f64 w w) l) (*.f64 l w))
(fma.f64 (*.f64 l 1/2) (*.f64 w w) (*.f64 l (-.f64 1 w)))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 1/2 l)) (pow.f64 w 2))) (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (*.f64 -1/2 l))))))))
(+.f64 (fma.f64 -1 (*.f64 l w) l) (*.f64 -1 (+.f64 (*.f64 (*.f64 l -1/2) (*.f64 w w)) (*.f64 (pow.f64 w 3) (fma.f64 -1 (*.f64 l -1/2) (*.f64 l -1/3))))))
(-.f64 (-.f64 (fma.f64 (*.f64 l 1/2) (*.f64 w w) l) (*.f64 (pow.f64 w 3) (fma.f64 l -1/3 (*.f64 l 1/2)))) (*.f64 l w))
(+.f64 (*.f64 l (-.f64 1 w)) (*.f64 (*.f64 w w) (-.f64 (*.f64 l 1/2) (*.f64 w (*.f64 l 1/6)))))
(-.f64 (+.f64 1 (/.f64 l (exp.f64 w))) 1)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (/.f64 l (exp.f64 w)) 1)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 1 (/.f64 l (exp.f64 w)))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (exp.f64 (neg.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 l (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (exp.f64 (neg.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 2) (cbrt.f64 (/.f64 l (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 l (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 l (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 l (*.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 l (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 l (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 2) w)))
(/.f64 (/.f64 l (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 l (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (exp.f64 w)))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 l) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 l (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 l (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 2) w)))
(/.f64 (/.f64 l (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 l (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (exp.f64 w)))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 l) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 l (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 l (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 l (*.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))))
(*.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (exp.f64 2) w))))
(*.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(pow.f64 (/.f64 l (exp.f64 w)) 1)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(pow.f64 (sqrt.f64 (/.f64 l (exp.f64 w))) 2)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(pow.f64 (cbrt.f64 (/.f64 l (exp.f64 w))) 3)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(pow.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(pow.f64 (/.f64 (exp.f64 w) l) -1)
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(neg.f64 (/.f64 l (neg.f64 (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(sqrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 2))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(log.f64 (exp.f64 (/.f64 l (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (/.f64 l (exp.f64 w)) 3))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (/.f64 l (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(exp.f64 (-.f64 (log.f64 l) w))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(exp.f64 (*.f64 (-.f64 (log.f64 l) w) 1))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (/.f64 l (exp.f64 w))))
(+.f64 1 (-.f64 (/.f64 l (exp.f64 w)) 1))
(+.f64 (/.f64 l (exp.f64 w)) 0)
(/.f64 l (exp.f64 w))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(*.f64 (exp.f64 (neg.f64 w)) l)
Compiler

Compiled 14 to 5 computations (64.3% saved)

series5.0ms (0%)

Counts
1 → 8
Calls

6 calls:

TimeVariablePointExpression
4.0ms
w
@inf
(*.f64 (exp.f64 (neg.f64 w)) l)
0.0ms
l
@inf
(*.f64 (exp.f64 (neg.f64 w)) l)
0.0ms
l
@0
(*.f64 (exp.f64 (neg.f64 w)) l)
0.0ms
w
@-inf
(*.f64 (exp.f64 (neg.f64 w)) l)
0.0ms
w
@0
(*.f64 (exp.f64 (neg.f64 w)) l)

rewrite52.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1294×add-sqr-sqrt
1282×*-un-lft-identity
1184×add-cube-cbrt
1166×add-cbrt-cube
1150×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0815
115711
2189111
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 w)) l)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (exp.f64 w) l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 w (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) l)))))))

simplify69.0ms (0.4%)

Algorithm
egg-herbie
Rules
1036×fma-def
762×+-commutative
724×*-commutative
718×associate-+l-
614×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
054438
1140362
2415296
31863260
44327260
57174260
Stop Event
node limit
Counts
20 → 33
Calls
Call 1
Inputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(-.f64 (+.f64 1 (*.f64 (exp.f64 w) l)) 1)
(/.f64 l (exp.f64 w))
(pow.f64 (*.f64 (exp.f64 w) l) 1)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) l)) 2)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) l)) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 2))
(log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) l)))
(exp.f64 (+.f64 w (log.f64 l)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) l)))
Outputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(-.f64 l (*.f64 l w))
(fma.f64 l (neg.f64 w) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(fma.f64 -1 (*.f64 l w) (fma.f64 1/2 (*.f64 l (*.f64 w w)) l))
(-.f64 (fma.f64 1/2 (*.f64 l (*.f64 w w)) l) (*.f64 l w))
(fma.f64 l (*.f64 1/2 (*.f64 w w)) (fma.f64 l (neg.f64 w) l))
(*.f64 l (-.f64 (fma.f64 w (*.f64 w 1/2) 1) w))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))))
(fma.f64 -1 (*.f64 l w) (+.f64 (fma.f64 1/2 (*.f64 l (*.f64 w w)) l) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(-.f64 (fma.f64 1/2 (*.f64 l (*.f64 w w)) (fma.f64 -1/6 (*.f64 l (pow.f64 w 3)) l)) (*.f64 l w))
(-.f64 (fma.f64 l (*.f64 -1/6 (pow.f64 w 3)) (fma.f64 l (*.f64 1/2 (*.f64 w w)) l)) (*.f64 l w))
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
(+.f64 l (*.f64 w (fma.f64 w (*.f64 l (+.f64 1/2 (*.f64 w -1/6))) (neg.f64 l))))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (exp.f64 w))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (exp.f64 w))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (exp.f64 w))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (exp.f64 w))
(-.f64 (+.f64 1 (*.f64 (exp.f64 w) l)) 1)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(/.f64 l (exp.f64 w))
(*.f64 l (exp.f64 (neg.f64 w)))
(pow.f64 (*.f64 (exp.f64 w) l) 1)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 w) l)) 2)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) l)) 3)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 2))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 w) l) 3))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 w) l)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(exp.f64 (+.f64 w (log.f64 l)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 w) l)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
99.7%
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
99.6%
(-.f64 (*.f64 l (log.f64 l)) l)
99.6%
(*.f64 l (log.f64 l))
Compiler

Compiled 34 to 7 computations (79.4% saved)

series28.0ms (0.2%)

Counts
4 → 47
Calls

18 calls:

TimeVariablePointExpression
19.0ms
w
@0
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
6.0ms
l
@0
(*.f64 l (log.f64 l))
0.0ms
l
@-inf
(*.f64 l (log.f64 l))
0.0ms
w
@inf
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
0.0ms
w
@inf
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))

rewrite111.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1116×*-commutative
998×associate-*r/
860×distribute-lft-in
840×distribute-rgt-in
704×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01080
121576
2300776
Stop Event
node limit
Counts
4 → 258
Calls
Call 1
Inputs
(*.f64 l (log.f64 l))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 (sqrt.f64 l))) (*.f64 l (log.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 0) (*.f64 l (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 l (log.f64 (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 l)) l) (*.f64 (log.f64 (sqrt.f64 l)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 l) (*.f64 l (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 l) 2)) l) (*.f64 (log.f64 (cbrt.f64 l)) l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (log.f64 l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (log.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (log.f64 l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (pow.f64 l l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 l l) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 l)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 l) 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 l) 1 l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (*.f64 l (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 l (log.f64 l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 l (log.f64 l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l (log.f64 l)) (exp.f64 (log1p.f64 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (-.f64 (log.f64 l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 1 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 l) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 l (log.f64 l) l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 l l) (*.f64 (log.f64 l) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (-.f64 (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l (log.f64 l) l) (/.f64 (fma.f64 l (log.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (fma.f64 l (log.f64 l) l) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (/.f64 (fma.f64 l (log.f64 l) l) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (neg.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) 1) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (neg.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) l) (+.f64 (log.f64 l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) 1) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (log.f64 l) 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 l l) (exp.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 l (log.f64 l) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 l) l (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 l (log.f64 l)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 2) (cbrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 l) 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 l) 1 l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (log.f64 l)) w) (*.f64 w (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 l (log.f64 l)) w)) (*.f64 1 (*.f64 w (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) w) 1) (*.f64 (*.f64 w (neg.f64 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 w (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 (fma.f64 l (log.f64 l) l) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) w) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) w) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) w) (neg.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) w) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) l) (+.f64 (log.f64 l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (+.f64 (log.f64 l) 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (/.f64 (pow.f64 l l) (exp.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (/.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (exp.f64 (log1p.f64 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (*.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) 1) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) 1) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) 1) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (+.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) 1) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2) (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))))

simplify161.0ms (1%)

Algorithm
egg-herbie
Rules
972×associate-/l*
920×associate-*r*
794×associate-*l*
604×*-commutative
528×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065016083
1183115265
Stop Event
node limit
Counts
305 → 384
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
l
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
(+.f64 (*.f64 l (log.f64 (sqrt.f64 l))) (*.f64 l (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 l 0) (*.f64 l (log.f64 l)))
(+.f64 (*.f64 l (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 l (log.f64 (cbrt.f64 l))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 l)) l) (*.f64 (log.f64 (sqrt.f64 l)) l))
(+.f64 (*.f64 0 l) (*.f64 l (log.f64 l)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 l) 2)) l) (*.f64 (log.f64 (cbrt.f64 l)) l))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (log.f64 l)))) 1)
(pow.f64 (*.f64 l (log.f64 l)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (log.f64 l))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 3)
(pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 2))
(log.f64 (pow.f64 l l))
(log.f64 (-.f64 (+.f64 1 (pow.f64 l l)) 1))
(cbrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (log.f64 l))))
(exp.f64 (log.f64 (*.f64 l (log.f64 l))))
(log1p.f64 (-.f64 (pow.f64 l l) 1))
(+.f64 (*.f64 l (log.f64 l)) (neg.f64 l))
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 l) 1 l))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 l) 1 l) 1))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) 1))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) 1))
(+.f64 (neg.f64 l) (*.f64 l (log.f64 l)))
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) (exp.f64 (log1p.f64 l))) 1)
(*.f64 l (-.f64 (log.f64 l) 1))
(*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)
(*.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l)))
(*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 1 (fma.f64 l (log.f64 l) l)))
(*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (/.f64 1 (fma.f64 l (log.f64 l) l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) (neg.f64 l)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 l l) (*.f64 (log.f64 l) (*.f64 l l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (-.f64 (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))
(/.f64 1 (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (fma.f64 l (log.f64 l) l))
(/.f64 (fma.f64 l (log.f64 l) l) (/.f64 (fma.f64 l (log.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (fma.f64 l (log.f64 l) (neg.f64 l))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (fma.f64 l (log.f64 l) l) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (/.f64 (fma.f64 l (log.f64 l) l) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) 1) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (neg.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) l) (+.f64 (log.f64 l) 1))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) 1) (fma.f64 l (log.f64 l) l))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (log.f64 l) 1)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)
(pow.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)
(pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 3)
(pow.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2))
(log.f64 (/.f64 (pow.f64 l l) (exp.f64 l)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))))
(cbrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3))
(expm1.f64 (log1p.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(exp.f64 (log.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(log1p.f64 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(fma.f64 l (log.f64 l) (neg.f64 l))
(fma.f64 (log.f64 l) l (neg.f64 l))
(fma.f64 1 (*.f64 l (log.f64 l)) (neg.f64 l))
(fma.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 2) (cbrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 l) 1 l) w))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) w))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) w))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) w) (*.f64 w (neg.f64 l)))
(+.f64 (*.f64 w (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) w))
(+.f64 (*.f64 1 (*.f64 (*.f64 l (log.f64 l)) w)) (*.f64 1 (*.f64 w (neg.f64 l))))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) w) 1) (*.f64 (*.f64 w (neg.f64 l)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) 1)
(/.f64 w (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 (fma.f64 l (log.f64 l) l) w))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) w))
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) l))
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(/.f64 (*.f64 w (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (fma.f64 l (log.f64 l) l))
(/.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) w) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) w) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) w) (neg.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) w) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))
(/.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) l) (+.f64 (log.f64 l) 1))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (+.f64 (log.f64 l) 1)) l)
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))
(log.f64 (pow.f64 (/.f64 (pow.f64 l l) (exp.f64 l)) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(exp.f64 (log.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 1 l))
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) 1)
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (/.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (exp.f64 (log1p.f64 l))) 1)
(*.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)
(*.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(*.f64 (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (*.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 1 (/.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) 1) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) 1) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) 1) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (+.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) 1) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)
(fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) l)
(fma.f64 1 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
(fma.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2) (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
Outputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) l))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 l (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(neg.f64 (*.f64 l (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 l (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(neg.f64 (*.f64 l (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 l (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(neg.f64 (*.f64 l (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 l (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) l))
(neg.f64 (*.f64 l (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 l (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (log.f64 l) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) (*.f64 l w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(neg.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) (neg.f64 (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(neg.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) (neg.f64 (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(neg.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) (neg.f64 (*.f64 l w)))
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(neg.f64 (*.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (*.f64 l w)))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) (neg.f64 (*.f64 l w)))
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 l (+.f64 1 (*.f64 (-.f64 (log.f64 l) 1) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (+.f64 1 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 l))) 1) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 (neg.f64 l) (fma.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) w -1))
(*.f64 l (neg.f64 (fma.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 (neg.f64 l) (fma.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) w -1))
(*.f64 l (neg.f64 (fma.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 (neg.f64 l) (fma.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) w -1))
(*.f64 l (neg.f64 (fma.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 (+.f64 1 (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) w) 1)))
(*.f64 (neg.f64 l) (fma.f64 (+.f64 1 (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) w -1))
(*.f64 l (neg.f64 (fma.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w -1)))
l
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(+.f64 (*.f64 l (log.f64 (sqrt.f64 l))) (*.f64 l (log.f64 (sqrt.f64 l))))
(*.f64 (log.f64 (sqrt.f64 l)) (+.f64 l l))
(*.f64 l (*.f64 2 (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 l 0) (*.f64 l (log.f64 l)))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(+.f64 (*.f64 l (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 l (log.f64 (cbrt.f64 l))))
(*.f64 l (+.f64 (*.f64 2 (log.f64 (cbrt.f64 l))) (log.f64 (cbrt.f64 l))))
(*.f64 l (*.f64 3 (log.f64 (cbrt.f64 l))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 l)) l) (*.f64 (log.f64 (sqrt.f64 l)) l))
(*.f64 (log.f64 (sqrt.f64 l)) (+.f64 l l))
(*.f64 l (*.f64 2 (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 0 l) (*.f64 l (log.f64 l)))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 l) 2)) l) (*.f64 (log.f64 (cbrt.f64 l)) l))
(*.f64 l (+.f64 (*.f64 2 (log.f64 (cbrt.f64 l))) (log.f64 (cbrt.f64 l))))
(*.f64 l (*.f64 3 (log.f64 (cbrt.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (log.f64 l)))) 1)
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(pow.f64 (*.f64 l (log.f64 l)) 1)
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(pow.f64 (sqrt.f64 (*.f64 l (log.f64 l))) 2)
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 3)
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 1/3)
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(sqrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 2))
(fabs.f64 (*.f64 l (log.f64 l)))
(log.f64 (pow.f64 l l))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(log.f64 (-.f64 (+.f64 1 (pow.f64 l l)) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 l l) -1)))
(log.f64 (+.f64 (pow.f64 l l) 0))
(cbrt.f64 (pow.f64 (*.f64 l (log.f64 l)) 3))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(expm1.f64 (log1p.f64 (*.f64 l (log.f64 l))))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(exp.f64 (log.f64 (*.f64 l (log.f64 l))))
(neg.f64 (*.f64 l (neg.f64 (log.f64 l))))
(*.f64 l (log.f64 l))
(log1p.f64 (-.f64 (pow.f64 l l) 1))
(log1p.f64 (+.f64 (pow.f64 l l) -1))
(log1p.f64 (+.f64 -1 (pow.f64 l l)))
(+.f64 (*.f64 l (log.f64 l)) (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (*.f64 l (log.f64 l)) (+.f64 (neg.f64 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 l) 1 l))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 2 (+.f64 l (neg.f64 l))))
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 l) 1 l) 1))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) 1))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) 1))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (neg.f64 l) (*.f64 l (log.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 l) 1 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (neg.f64 l) (+.f64 (*.f64 l (log.f64 l)) (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 (neg.f64 l) 1 l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) (fma.f64 l (log.f64 l) (neg.f64 l)))
(+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l))
(-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l)
(+.f64 (-.f64 (*.f64 l (log.f64 l)) (exp.f64 (log1p.f64 l))) 1)
(+.f64 1 (-.f64 (*.f64 l (log.f64 l)) (exp.f64 (log1p.f64 l))))
(*.f64 l (-.f64 (log.f64 l) 1))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 1 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (-.f64 (log.f64 l) 1) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (log.f64 l)))) (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)) (+.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (log.f64 l)))) (-.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 l)))
(*.f64 (/.f64 1 (fma.f64 l (log.f64 l) l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) (neg.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 l l) (*.f64 (log.f64 l) (*.f64 l l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 l l) (*.f64 (log.f64 l) (*.f64 l l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (-.f64 l (*.f64 l (log.f64 l))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 l (*.f64 (fma.f64 l (log.f64 l) l) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (-.f64 (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (*.f64 l (fma.f64 l (log.f64 l) l))) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (-.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (pow.f64 (*.f64 l (log.f64 l)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 6))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (-.f64 (*.f64 l (fma.f64 l (log.f64 l) l)) (pow.f64 (*.f64 l (log.f64 l)) 2)))))
(/.f64 1 (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (fma.f64 l (log.f64 l) l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (fma.f64 l (log.f64 l) l) (/.f64 (fma.f64 l (log.f64 l) l) (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (fma.f64 l (log.f64 l) l) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (fma.f64 l (log.f64 l) l))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (/.f64 (fma.f64 l (log.f64 l) l) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (fma.f64 l (log.f64 l) l)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 l (pow.f64 l 3))) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (-.f64 (*.f64 l (log.f64 l)) l))
(/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (+.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (+.f64 (*.f64 (pow.f64 l 6) (pow.f64 (log.f64 l) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 l 6)) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (fma.f64 l (log.f64 l) l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (sqrt.f64 (fma.f64 l (log.f64 l) l)) (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (cbrt.f64 (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) 1) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (neg.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (sqrt.f64 (fma.f64 l (log.f64 l) l)) (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (cbrt.f64 (fma.f64 l (log.f64 l) l))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (*.f64 (*.f64 l l) (*.f64 l l))) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 l (pow.f64 l 3))) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (-.f64 (*.f64 l (log.f64 l)) l))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 (*.f64 l l) 3)) (/.f64 1 (fma.f64 l (log.f64 l) l))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (pow.f64 (*.f64 l (log.f64 l)) 2)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) 3) (pow.f64 l 6)) (*.f64 (fma.f64 l (log.f64 l) l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (fma.f64 l (log.f64 l) l)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 4) (*.f64 (*.f64 l l) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 l 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (+.f64 (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (*.f64 l (log.f64 l)) 3)) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (log.f64 l)) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (+.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) 3) (pow.f64 (pow.f64 l 3) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (+.f64 (*.f64 (pow.f64 l 6) (pow.f64 (log.f64 l) 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 6) (pow.f64 l 6))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) l) (+.f64 (log.f64 l) 1))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) 1) (fma.f64 l (log.f64 l) l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (+.f64 (log.f64 l) 1)) l)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(pow.f64 (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 3)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(pow.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) 1/3)
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(sqrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))
(fabs.f64 (-.f64 (*.f64 l (log.f64 l)) l))
(log.f64 (/.f64 (pow.f64 l l) (exp.f64 l)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(cbrt.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(expm1.f64 (log1p.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(exp.f64 (log.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(log1p.f64 (expm1.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(fma.f64 l (log.f64 l) (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(fma.f64 (log.f64 l) l (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(fma.f64 1 (*.f64 l (log.f64 l)) (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(fma.f64 (sqrt.f64 (*.f64 l (log.f64 l))) (sqrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (log.f64 l))) 2) (cbrt.f64 (*.f64 l (log.f64 l))) (neg.f64 l))
(*.f64 l (+.f64 (log.f64 l) -1))
(-.f64 (*.f64 l (log.f64 l)) l)
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 l) 1 l)))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l)))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 w (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l)))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 l) 1 l) w))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 l)) (sqrt.f64 l) l) w))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2) l) w))
(*.f64 w (+.f64 (fma.f64 (neg.f64 l) 1 l) (-.f64 (*.f64 l (log.f64 l)) l)))
(*.f64 w (-.f64 (+.f64 (neg.f64 l) (fma.f64 l (log.f64 l) l)) l))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) w) (*.f64 w (neg.f64 l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(+.f64 (*.f64 w (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(+.f64 (*.f64 1 (*.f64 (*.f64 l (log.f64 l)) w)) (*.f64 1 (*.f64 w (neg.f64 l))))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) w) 1) (*.f64 (*.f64 w (neg.f64 l)) 1))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) 1)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 w (/.f64 1 (fma.f64 l (log.f64 l) (neg.f64 l))))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)) (/.f64 (fma.f64 l (log.f64 l) l) w))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (/.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (fma.f64 l (log.f64 l) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l)))) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 w (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (neg.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 w (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (fma.f64 l (log.f64 l) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 1 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (sqrt.f64 (fma.f64 l (log.f64 l) l)) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(/.f64 (*.f64 (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(/.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 w (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (*.f64 w (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2)) (/.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l)))))
(/.f64 (*.f64 (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 w (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (*.f64 w (pow.f64 (cbrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 (neg.f64 l) (neg.f64 l))) w) (-.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 (neg.f64 l) 3)) w) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (-.f64 (*.f64 (neg.f64 l) (neg.f64 l)) (*.f64 (*.f64 l (log.f64 l)) (neg.f64 l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) w) (neg.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) w) (neg.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (*.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (/.f64 (sqrt.f64 (fma.f64 l (log.f64 l) l)) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 w (sqrt.f64 (fma.f64 l (log.f64 l) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(/.f64 (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (*.f64 w (sqrt.f64 (-.f64 (*.f64 l (log.f64 l)) l))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) l) (+.f64 (log.f64 l) 1))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) 1) (fma.f64 l (log.f64 l) l))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (sqrt.f64 (fma.f64 l (log.f64 l) l))) (sqrt.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (*.f64 (cbrt.f64 (fma.f64 l (log.f64 l) l)) (cbrt.f64 (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (fma.f64 l (log.f64 l) l)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l l))) (+.f64 (log.f64 l) 1)) l)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) 1) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(/.f64 (/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l)))) w)
(/.f64 (*.f64 w (-.f64 (pow.f64 (*.f64 l (log.f64 l)) 3) (pow.f64 l 3))) (+.f64 (pow.f64 (*.f64 l (log.f64 l)) 2) (*.f64 l (fma.f64 l (log.f64 l) l))))
(pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 1)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 3)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 1/3)
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))
(sqrt.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))
(fabs.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)))
(log.f64 (pow.f64 (/.f64 (pow.f64 l l) (exp.f64 l)) w))
(*.f64 w (log.f64 (/.f64 (pow.f64 l l) (exp.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(exp.f64 (log.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(*.f64 (+.f64 (log.f64 l) -1) (*.f64 l w))
(*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 1 l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 l)) 1) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 -1 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (exp.f64 (log1p.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) 1)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (/.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) 1)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(-.f64 (+.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (exp.f64 (log1p.f64 l))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 l)) 1) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 -1 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (exp.f64 (log1p.f64 l))))
(*.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)) (/.f64 (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))) (-.f64 (*.f64 l l) (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (*.f64 (*.f64 l l) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (+.f64 (pow.f64 l 6) (pow.f64 (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))) 3))) (+.f64 (*.f64 l (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2) (*.f64 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (*.f64 l (*.f64 l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (+.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) 3))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (-.f64 (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (*.f64 l l)))))
(/.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 1 (/.f64 1 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)))) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))) (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)))) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (/.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2)))) (/.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (/.f64 (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 6)) (*.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6)) (*.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 4)) (*.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (+.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))))
(/.f64 (*.f64 (+.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (+.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 6) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (*.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2) 3)) (*.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 4) (*.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6)) (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)))) (+.f64 (*.f64 l (*.f64 l (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (+.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 4))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l))) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (sqrt.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (sqrt.f64 (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (cbrt.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (/.f64 (cbrt.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (cbrt.f64 (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)) 1) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) 1) (neg.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (sqrt.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (sqrt.f64 (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (cbrt.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))) (/.f64 (cbrt.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) 2) (cbrt.f64 (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2))) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 4)) (*.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (+.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))))
(/.f64 (*.f64 (+.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (+.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) 3)) (/.f64 1 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2) (*.f64 l l)))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2) 3)) (*.f64 (-.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 4) (*.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6)) (-.f64 l (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)))) (+.f64 (*.f64 l (*.f64 l (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2))) (+.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 6)) (*.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6)) (*.f64 (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (-.f64 (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 6) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l)))))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 6) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) 1) (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)))) (sqrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))) (cbrt.f64 (-.f64 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 2)) (+.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 2)) (*.f64 (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 2)) (*.f64 (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) 1) (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) (-.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 (+.f64 -1 (log.f64 l)) (*.f64 l w)) 3)) (fma.f64 l l (*.f64 w (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) w (neg.f64 l))))))
(pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 1)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 2)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)) 3)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3) 1/3)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 2))
(sqrt.f64 (pow.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l) 2))
(fabs.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(log.f64 (exp.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l))))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l) 3))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(exp.f64 (log.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 1 l (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 1 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) (sqrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) 2) (cbrt.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w)) l)
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) w))
(*.f64 l (+.f64 1 (*.f64 (+.f64 (log.f64 l) -1) w)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))
100.0%
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
99.6%
(*.f64 (log.f64 l) w)
99.4%
(*.f64 l (*.f64 (log.f64 l) w))
Compiler

Compiled 37 to 8 computations (78.4% saved)

series7.0ms (0%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
l
@-inf
(*.f64 l (*.f64 (log.f64 l) w))
1.0ms
l
@inf
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
1.0ms
l
@0
(*.f64 l (*.f64 (log.f64 l) w))
1.0ms
l
@inf
(*.f64 l (*.f64 (log.f64 l) w))
0.0ms
l
@-inf
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))

rewrite144.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1182×associate-*r/
982×associate-*l/
836×associate-/r*
802×distribute-lft-in
674×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01184
122876
2314776
Stop Event
node limit
Counts
4 → 182
Calls
Call 1
Inputs
(*.f64 l (*.f64 (log.f64 l) w))
(*.f64 (log.f64 l) w)
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
(+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (log.f64 l)) 0) (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l w) 0) (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))) (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l w) (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 (*.f64 l w) (log.f64 (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) 0) (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 l w) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 (+.f64 1 (pow.f64 (pow.f64 l w) l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 (pow.f64 l w) l) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w 0) (*.f64 (log.f64 l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (log.f64 (sqrt.f64 l))) (*.f64 w (log.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 w (log.f64 (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 l) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 l) w)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 l) w)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 l) w) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 l w))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 l w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 l) 3) (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 w 3) (pow.f64 (log.f64 l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 l) w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 l w) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (*.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (exp.f64 w)) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 w) (fma.f64 l (*.f64 (log.f64 l) w) l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (/.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) w)) (exp.f64 (log1p.f64 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (+.f64 (*.f64 (log.f64 l) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 l) w) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (+.f64 (*.f64 (log.f64 l) w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (/.f64 1 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 l) w) 1) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 1 (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 1 (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (*.f64 1 (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) 1) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) l) (-.f64 1 (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 l w) l) (exp.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 l (*.f64 (log.f64 l) w) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (log.f64 l) w) l l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 l (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2) (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 l (log.f64 l)) w l)))))

simplify178.0ms (1.1%)

Algorithm
egg-herbie
Rules
1160×associate-+r+
992×associate-*r*
934×+-commutative
842×associate-*l*
624×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049411006
1137510556
2716110556
Stop Event
node limit
Counts
278 → 307
Calls
Call 1
Inputs
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 (*.f64 (-.f64 l (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(+.f64 (*.f64 (-.f64 l (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 (*.f64 (pow.f64 w 3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l)) (+.f64 l (+.f64 (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 1/6 l))))) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 l w) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(+.f64 (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))) (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 (*.f64 l w) (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 (*.f64 l w) (log.f64 (cbrt.f64 l))))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) 1)
(pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 3)
(pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))
(log.f64 (pow.f64 (pow.f64 l w) l))
(log.f64 (-.f64 (+.f64 1 (pow.f64 (pow.f64 l w) l)) 1))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))
(exp.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))) 1))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 l w) l) 1))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) w))
(+.f64 (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 w 0) (*.f64 (log.f64 l) w))
(+.f64 (*.f64 w (log.f64 (sqrt.f64 l))) (*.f64 w (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 w (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 w (log.f64 (cbrt.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) w))) 1)
(pow.f64 (*.f64 (log.f64 l) w) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 l) w)) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 l) w)) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 l) w) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 2))
(log.f64 (pow.f64 l w))
(log.f64 (+.f64 1 (-.f64 (pow.f64 l w) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 l) 3) (pow.f64 w 3)))
(cbrt.f64 (*.f64 (pow.f64 w 3) (pow.f64 (log.f64 l) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 l) w)))
(exp.f64 (log.f64 (*.f64 (log.f64 l) w)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 l) w)) 1))
(log1p.f64 (-.f64 (pow.f64 l w) 1))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))) (*.f64 (exp.f64 (neg.f64 w)) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))) 1)
(*.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)
(*.f64 1 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (*.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 -1 (exp.f64 w)))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (exp.f64 w)) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 w) (fma.f64 l (*.f64 (log.f64 l) w) l)) -1)
(neg.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (neg.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(exp.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w))
(exp.f64 (*.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (*.f64 (log.f64 l) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 1 l))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) 1)
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (/.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))) 1)
(-.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) w)) (exp.f64 (log1p.f64 l))) 1)
(*.f64 l (+.f64 (*.f64 (log.f64 l) w) 1))
(*.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(*.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(*.f64 (+.f64 (*.f64 (log.f64 l) w) 1) l)
(*.f64 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(/.f64 l (/.f64 1 (+.f64 (*.f64 (log.f64 l) w) 1)))
(/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 1 (/.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (/.f64 1 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(/.f64 (+.f64 (*.f64 (log.f64 l) w) 1) (/.f64 1 l))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 1 (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 1 (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (*.f64 1 (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) 1) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) l) (-.f64 1 (*.f64 (log.f64 l) w)))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(pow.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)
(pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 3)
(pow.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 2))
(log.f64 (*.f64 (pow.f64 (pow.f64 l w) l) (exp.f64 l)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(cbrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3))
(expm1.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(exp.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1))
(log1p.f64 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(fma.f64 l (*.f64 (log.f64 l) w) l)
(fma.f64 (*.f64 (log.f64 l) w) l l)
(fma.f64 1 l (*.f64 l (*.f64 (log.f64 l) w)))
(fma.f64 1 (*.f64 l (*.f64 (log.f64 l) w)) l)
(fma.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2) (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))
(fma.f64 (*.f64 l (log.f64 l)) w l)
Outputs
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (*.f64 l w)))
(*.f64 l (neg.f64 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (*.f64 l w)))
(*.f64 l (neg.f64 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (*.f64 l w)))
(*.f64 l (neg.f64 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (*.f64 l w)))
(*.f64 l (neg.f64 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 (*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)
(*.f64 w (*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 (*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)
(*.f64 w (*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 (*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)
(*.f64 w (*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 (*.f64 l (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)
(*.f64 w (*.f64 l (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(neg.f64 (*.f64 w (neg.f64 (log.f64 l))))
(neg.f64 (*.f64 (log.f64 l) (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(neg.f64 (*.f64 w (neg.f64 (log.f64 l))))
(neg.f64 (*.f64 (log.f64 l) (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(neg.f64 (*.f64 w (neg.f64 (log.f64 l))))
(neg.f64 (*.f64 (log.f64 l) (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))
(neg.f64 (*.f64 w (neg.f64 (log.f64 l))))
(neg.f64 (*.f64 (log.f64 l) (neg.f64 w)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 w (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 w (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 w (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w)
(*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 w (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(*.f64 w (log.f64 l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 w (log.f64 l)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l)))))))
(*.f64 (/.f64 l (exp.f64 w)) (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l)))))))
(*.f64 (/.f64 l (exp.f64 w)) (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l)))))))
(*.f64 (/.f64 l (exp.f64 w)) (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(/.f64 (*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w)))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l)))))))
(*.f64 (/.f64 l (exp.f64 w)) (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1))) (exp.f64 w))
(/.f64 (*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1))) (exp.f64 w))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1))) (exp.f64 w))
(/.f64 (*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1))) (exp.f64 w))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1))) (exp.f64 w))
(/.f64 (*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1))) (exp.f64 w))
(*.f64 -1 (/.f64 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)) (exp.f64 w)))
(/.f64 (neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1))) (exp.f64 w))
(/.f64 (*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1))) (exp.f64 w))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 l (*.f64 w (fma.f64 l (log.f64 l) (neg.f64 l))))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(+.f64 (*.f64 (-.f64 l (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (-.f64 l (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (*.f64 w (fma.f64 l (log.f64 l) (neg.f64 l)))))
(fma.f64 (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2))) (*.f64 w w) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(+.f64 (*.f64 (-.f64 l (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 (*.f64 (pow.f64 w 3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l)) (+.f64 l (+.f64 (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 1/6 l))))) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))))
(fma.f64 (-.f64 l (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (fma.f64 (pow.f64 w 3) (-.f64 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l 1/2)) l) (fma.f64 1/2 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 l 1/6))) (+.f64 l (*.f64 w (fma.f64 l (log.f64 l) (neg.f64 l))))))
(fma.f64 (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2))) (*.f64 w w) (fma.f64 (pow.f64 w 3) (-.f64 (-.f64 (*.f64 l (+.f64 (log.f64 l) 1/2)) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2 (*.f64 l 1/6))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (*.f64 w (log.f64 l))))
(*.f64 (*.f64 w (log.f64 l)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w))
(/.f64 l (/.f64 (exp.f64 w) (*.f64 w (log.f64 l))))
(*.f64 (*.f64 w (log.f64 l)) (/.f64 l (exp.f64 w)))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(+.f64 (/.f64 (*.f64 l (*.f64 w (log.f64 l))) (exp.f64 w)) (/.f64 l (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (+.f64 1 (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l))))))
(*.f64 l (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l))))))
(*.f64 l (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l))))))
(*.f64 l (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 l (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))
(*.f64 l (+.f64 1 (neg.f64 (*.f64 w (neg.f64 (log.f64 l))))))
(*.f64 l (-.f64 1 (*.f64 (log.f64 l) (neg.f64 w))))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1)))
(*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1)))
(*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1)))
(*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) -1)))
(*.f64 l (neg.f64 (fma.f64 (neg.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) -1)))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (sqrt.f64 (exp.f64 w)))))
(*.f64 2 (*.f64 l (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w))))))
(*.f64 (*.f64 l (log.f64 l)) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 l (log.f64 l)) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (*.f64 l (log.f64 l)) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w)))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (*.f64 l (log.f64 l)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) w))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 l w) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))) (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))))
(*.f64 2 (*.f64 (*.f64 l w) (log.f64 (sqrt.f64 l))))
(*.f64 (*.f64 l w) (*.f64 2 (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 (*.f64 l w) (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 (*.f64 l w) (log.f64 (cbrt.f64 l))))
(*.f64 (*.f64 l w) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 l))) (log.f64 (cbrt.f64 l))))
(*.f64 l (*.f64 w (*.f64 3 (log.f64 (cbrt.f64 l)))))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) 0) (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (sqrt.f64 (exp.f64 w)))))
(*.f64 2 (*.f64 l (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w))))))
(*.f64 (*.f64 l (log.f64 l)) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (*.f64 (*.f64 l (log.f64 l)) 1) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (*.f64 l (log.f64 l)) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w)))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (*.f64 l (log.f64 l)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) w))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) 1)
(*.f64 l (*.f64 w (log.f64 l)))
(pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 1)
(*.f64 l (*.f64 w (log.f64 l)))
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2)
(*.f64 l (*.f64 w (log.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 3)
(*.f64 l (*.f64 w (log.f64 l)))
(pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 1/3)
(*.f64 l (*.f64 w (log.f64 l)))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))
(fabs.f64 (*.f64 l (*.f64 w (log.f64 l))))
(log.f64 (pow.f64 (pow.f64 l w) l))
(*.f64 l (*.f64 w (log.f64 l)))
(log.f64 (-.f64 (+.f64 1 (pow.f64 (pow.f64 l w) l)) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 l w) l) -1)))
(log1p.f64 (+.f64 -1 (pow.f64 (pow.f64 l w) l)))
(cbrt.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))
(*.f64 l (*.f64 w (log.f64 l)))
(expm1.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))
(*.f64 l (*.f64 w (log.f64 l)))
(exp.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))))
(*.f64 l (*.f64 w (log.f64 l)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (*.f64 (log.f64 l) w))) 1))
(*.f64 l (*.f64 w (log.f64 l)))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 l w) l) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 l w) l) -1)))
(log1p.f64 (+.f64 -1 (pow.f64 (pow.f64 l w) l)))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) w))
(*.f64 w (log.f64 l))
(+.f64 (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))))
(*.f64 2 (*.f64 (log.f64 l) (log.f64 (sqrt.f64 (exp.f64 w)))))
(*.f64 (log.f64 l) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w))))) (*.f64 (log.f64 l) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (log.f64 l) (+.f64 (log.f64 (cbrt.f64 (exp.f64 (+.f64 w w)))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(*.f64 (log.f64 l) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) w))) (log.f64 (cbrt.f64 (exp.f64 w)))))
(+.f64 (*.f64 w 0) (*.f64 (log.f64 l) w))
(*.f64 w (log.f64 l))
(+.f64 (*.f64 w (log.f64 (sqrt.f64 l))) (*.f64 w (log.f64 (sqrt.f64 l))))
(*.f64 (log.f64 (sqrt.f64 l)) (+.f64 w w))
(*.f64 w (*.f64 2 (log.f64 (sqrt.f64 l))))
(+.f64 (*.f64 w (log.f64 (pow.f64 (cbrt.f64 l) 2))) (*.f64 w (log.f64 (cbrt.f64 l))))
(*.f64 w (+.f64 (*.f64 2 (log.f64 (cbrt.f64 l))) (log.f64 (cbrt.f64 l))))
(*.f64 w (*.f64 3 (log.f64 (cbrt.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) w))) 1)
(*.f64 w (log.f64 l))
(pow.f64 (*.f64 (log.f64 l) w) 1)
(*.f64 w (log.f64 l))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 l) w)) 2)
(*.f64 w (log.f64 l))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 l) w)) 3)
(*.f64 w (log.f64 l))
(pow.f64 (pow.f64 (*.f64 (log.f64 l) w) 3) 1/3)
(*.f64 w (log.f64 l))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 2))
(sqrt.f64 (pow.f64 (*.f64 w (log.f64 l)) 2))
(fabs.f64 (*.f64 w (log.f64 l)))
(log.f64 (pow.f64 l w))
(*.f64 w (log.f64 l))
(log.f64 (+.f64 1 (-.f64 (pow.f64 l w) 1)))
(log1p.f64 (+.f64 (pow.f64 l w) -1))
(log1p.f64 (+.f64 -1 (pow.f64 l w)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 l) w) 3))
(*.f64 w (log.f64 l))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 l) 3) (pow.f64 w 3)))
(*.f64 w (log.f64 l))
(cbrt.f64 (*.f64 (pow.f64 w 3) (pow.f64 (log.f64 l) 3)))
(*.f64 w (log.f64 l))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 l) w)))
(*.f64 w (log.f64 l))
(exp.f64 (log.f64 (*.f64 (log.f64 l) w)))
(*.f64 w (log.f64 l))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 l) w)) 1))
(*.f64 w (log.f64 l))
(log1p.f64 (-.f64 (pow.f64 l w) 1))
(log1p.f64 (+.f64 (pow.f64 l w) -1))
(log1p.f64 (+.f64 -1 (pow.f64 l w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (log.f64 l) w))) (*.f64 (exp.f64 (neg.f64 w)) l))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))) 1)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 (neg.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 1 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (*.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 (neg.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (exp.f64 (neg.f64 w)) (fma.f64 l (*.f64 (log.f64 l) w) l))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 -1 (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 2) w)))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 (+.f64 w w)))) (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 2) w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (exp.f64 w)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))) (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) 2) (cbrt.f64 (exp.f64 (+.f64 w w)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))) (pow.f64 (cbrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) 2)) (cbrt.f64 (pow.f64 (exp.f64 2) w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (exp.f64 w)) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (exp.f64 (neg.f64 w))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3))) (fma.f64 l l (*.f64 l (*.f64 (*.f64 w (log.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) l)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (exp.f64 w)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3))) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (*.f64 l (fma.f64 w (log.f64 l) 1)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (exp.f64 w)) (-.f64 (pow.f64 l 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (*.f64 l (-.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (exp.f64 (neg.f64 w))) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) 3) (pow.f64 l 6)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) (-.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) (*.f64 l l)))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (exp.f64 w)) (+.f64 (pow.f64 (*.f64 (*.f64 l (log.f64 l)) (*.f64 w (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) 3) (pow.f64 l 6))) (fma.f64 (*.f64 (*.f64 l (log.f64 l)) (*.f64 w (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) (*.f64 l (-.f64 (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) l)) (pow.f64 l 4)))
(pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 1)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 2)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))) 3)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(pow.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3) 1/3)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(pow.f64 (/.f64 (exp.f64 w) (fma.f64 l (*.f64 (log.f64 l) w) l)) -1)
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(neg.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (neg.f64 (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) (exp.f64 w)) 2))
(fabs.f64 (/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l)))
(log.f64 (exp.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w)) 3))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(exp.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(exp.f64 (*.f64 (-.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) w) 1))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (exp.f64 w))))
(/.f64 l (/.f64 (exp.f64 w) (fma.f64 (log.f64 l) w 1)))
(/.f64 (fma.f64 w (log.f64 l) 1) (/.f64 (exp.f64 w) l))
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (*.f64 (log.f64 l) w))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 l)) 1) (*.f64 l (*.f64 w (log.f64 l))))
(fma.f64 l (*.f64 w (log.f64 l)) (expm1.f64 (log1p.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 1 l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) 1)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (/.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (*.f64 (log.f64 l) w))))) 1)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(-.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) w)) (exp.f64 (log1p.f64 l))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 l)) 1) (*.f64 l (*.f64 w (log.f64 l))))
(fma.f64 l (*.f64 w (log.f64 l)) (expm1.f64 (log1p.f64 l)))
(*.f64 l (+.f64 (*.f64 (log.f64 l) w) 1))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(*.f64 (+.f64 (*.f64 (log.f64 l) w) 1) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (fma.f64 l (*.f64 (log.f64 l) w) l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 (fma.f64 l l (*.f64 l (*.f64 (*.f64 w (log.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) l)))) (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3))))
(*.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (*.f64 l (fma.f64 w (log.f64 l) 1)))))) (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(*.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(*.f64 (*.f64 l (-.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (-.f64 (pow.f64 l 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(*.f64 (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) (-.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) (*.f64 l l)))) (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))) 3) (pow.f64 l 6))))
(*.f64 (fma.f64 (*.f64 (*.f64 l (log.f64 l)) (*.f64 w (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) (*.f64 l (-.f64 (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) l)) (pow.f64 l 4)) (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 (*.f64 l (log.f64 l)) (*.f64 w (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))) 3) (pow.f64 l 6))))
(/.f64 l (/.f64 1 (+.f64 (*.f64 (log.f64 l) w) 1)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 1 (/.f64 1 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (/.f64 1 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (/.f64 1 (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (/.f64 1 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3/2) (pow.f64 l 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3/2) (pow.f64 l 3/2)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)))) (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))) (/.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (/.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (/.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))))))
(/.f64 (+.f64 (*.f64 (log.f64 l) w) 1) (/.f64 1 l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 1 (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 1 (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (*.f64 (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (*.f64 (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) (*.f64 1 (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))))
(/.f64 (/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 4)) (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 l l)))
(*.f64 (/.f64 (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (*.f64 l (fma.f64 w (log.f64 l) 1)))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (+.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (-.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) 3)) (*.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6) (*.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (log.f64 l)) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (*.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) 3)) (*.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (+.f64 (pow.f64 l 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))))) (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))))
(/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (sqrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) (sqrt.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))) (hypot.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3/2) (pow.f64 l 3/2)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (sqrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (sqrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) 2) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))))) (pow.f64 (cbrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) 1) (neg.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (sqrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) (sqrt.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))) (hypot.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3/2) (pow.f64 l 3/2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (sqrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (/.f64 (sqrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (sqrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) 2) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (log.f64 l)) l)) 2) (/.f64 (cbrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))))) (pow.f64 (cbrt.f64 (*.f64 l (fma.f64 w (log.f64 l) 1))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (*.f64 l l)))
(/.f64 (/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 4)) (-.f64 l (*.f64 l (*.f64 w (log.f64 l))))) (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 l l)))
(*.f64 (/.f64 (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))) (*.f64 l (fma.f64 w (log.f64 l) 1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) 3)) (/.f64 1 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (+.f64 (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) 3)) (*.f64 (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (+.f64 (pow.f64 l 4) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2) (fma.f64 l l (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2))))) (-.f64 l (*.f64 l (*.f64 w (log.f64 l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (*.f64 (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6)) (*.f64 (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l))))) (+.f64 (pow.f64 l 6) (*.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (-.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) 3)) (*.f64 (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 6) (*.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (log.f64 l)) 3))))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) l) (-.f64 1 (*.f64 (log.f64 l) w)))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (*.f64 (-.f64 1 (*.f64 w (log.f64 l))) l))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (*.f64 l (-.f64 1 (*.f64 w (log.f64 l)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) 1) (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w))))) (sqrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (*.f64 (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))) (cbrt.f64 (-.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (*.f64 (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 w (log.f64 l))))) (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 w (log.f64 l)))))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 2)) (*.f64 (+.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 w (log.f64 l))))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 w (log.f64 l)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 (log.f64 l) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (*.f64 (log.f64 l) w)) (-.f64 (*.f64 l (*.f64 (log.f64 l) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (*.f64 w (log.f64 l))) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (log.f64 l))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 w (*.f64 (log.f64 l) (fma.f64 l (*.f64 w (log.f64 l)) (neg.f64 l)))))))
(pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 1)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(pow.f64 (sqrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 2)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(pow.f64 (cbrt.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 3)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(pow.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3) 1/3)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 w (log.f64 l)) l) 2))
(fabs.f64 (*.f64 l (fma.f64 w (log.f64 l) 1)))
(log.f64 (*.f64 (pow.f64 (pow.f64 l w) l) (exp.f64 l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l))))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(cbrt.f64 (pow.f64 (fma.f64 l (*.f64 (log.f64 l) w) l) 3))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(expm1.f64 (log1p.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(exp.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)) 1))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(log1p.f64 (expm1.f64 (fma.f64 l (*.f64 (log.f64 l) w) l)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 l (*.f64 (log.f64 l) w) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (*.f64 (log.f64 l) w) l l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 1 l (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 1 (*.f64 l (*.f64 (log.f64 l) w)) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) (sqrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) 2) (cbrt.f64 (*.f64 l (*.f64 (log.f64 l) w))) l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 l (*.f64 (log.f64 l) w)))
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))
(fma.f64 (*.f64 l (log.f64 l)) w l)
(*.f64 l (fma.f64 (log.f64 l) w 1))
(*.f64 l (fma.f64 w (log.f64 l) 1))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
100.0%
(*.f64 (log.f64 l) (exp.f64 w))
100.0%
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
92.7%
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
Compiler

Compiled 28 to 7 computations (75% saved)

series4.0ms (0%)

Counts
3 → 52
Calls

18 calls:

TimeVariablePointExpression
1.0ms
w
@-inf
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
0.0ms
l
@0
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
0.0ms
l
@0
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
0.0ms
l
@inf
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
0.0ms
l
@-inf
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))

rewrite67.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1950×add-sqr-sqrt
1938×*-un-lft-identity
1794×add-cube-cbrt
1766×add-cbrt-cube
196×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01047
119547
2242647
Stop Event
node limit
Counts
3 → 74
Calls
Call 1
Inputs
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(*.f64 (log.f64 l) (exp.f64 w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 l (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 l (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 l (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))) (log.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 l (exp.f64 w)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 w (log.f64 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 w (log.f64 (log.f64 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 l (exp.f64 w)) 1))))))

simplify71.0ms (0.5%)

Algorithm
egg-herbie
Rules
1206×associate-/l*
1014×associate-*r/
984×distribute-lft-in
948×*-commutative
930×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02343568
15983442
226143428
Stop Event
node limit
Counts
126 → 150
Calls
Call 1
Inputs
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(log.f64 l)
(+.f64 (*.f64 w (log.f64 l)) (log.f64 l))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (log.f64 l))) (+.f64 (*.f64 w (log.f64 l)) (log.f64 l)))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 w 3) (log.f64 l))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (log.f64 l))) (+.f64 (*.f64 w (log.f64 l)) (log.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(pow.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 3)
(pow.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3) 1/3)
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(pow.f64 (exp.f64 1) (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(pow.f64 (pow.f64 l (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(pow.f64 (pow.f64 l (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))
(log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))
(cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))
(log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(exp.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)))
(exp.f64 (*.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(+.f64 0 (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))) (log.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1)
(pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 2))
(log.f64 (pow.f64 l (exp.f64 w)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 l (exp.f64 w)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(exp.f64 (+.f64 w (log.f64 (log.f64 l))))
(exp.f64 (*.f64 (+.f64 w (log.f64 (log.f64 l))) 1))
(log1p.f64 (-.f64 (pow.f64 l (exp.f64 w)) 1))
Outputs
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))))
(exp.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))))
(pow.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 l)))) (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))))
(exp.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))))
(pow.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 l)))) (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))))
(exp.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))))
(pow.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 l)))) (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))))
(exp.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))))
(pow.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 l)))) (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(fma.f64 l (*.f64 w (log.f64 l)) l)
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))
(fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 w (log.f64 l))) l)
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 w (log.f64 l))) l))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(exp.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))) w))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))) w))
(exp.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 l))) (exp.f64 w) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(exp.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))) w))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))) w))
(exp.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 l))) (exp.f64 w) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(exp.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))) w))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))) w))
(exp.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 l))) (exp.f64 w) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(exp.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w))) w))
(exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w))) w))
(exp.f64 (fma.f64 (neg.f64 (neg.f64 (log.f64 l))) (exp.f64 w) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (*.f64 w w) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2)))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (pow.f64 w 3) (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 l (fma.f64 1/6 l (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l))))))))))
(+.f64 (fma.f64 (*.f64 w w) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2)))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)) (*.f64 (pow.f64 w 3) (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 7/6 l))))))
(+.f64 (fma.f64 (pow.f64 w 3) (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 l 7/6)))) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (fma.f64 (*.f64 w w) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (-.f64 l (*.f64 l (+.f64 (log.f64 l) 1/2)))) l))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w)))
(*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w)))
(*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w)))
(*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(neg.f64 (*.f64 (neg.f64 (log.f64 l)) (exp.f64 w)))
(*.f64 (neg.f64 (log.f64 l)) (neg.f64 (exp.f64 w)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(log.f64 l)
(+.f64 (*.f64 w (log.f64 l)) (log.f64 l))
(*.f64 (+.f64 w 1) (log.f64 l))
(*.f64 (log.f64 l) (+.f64 1 w))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (log.f64 l))) (+.f64 (*.f64 w (log.f64 l)) (log.f64 l)))
(fma.f64 1/2 (*.f64 (log.f64 l) (*.f64 w w)) (*.f64 (+.f64 w 1) (log.f64 l)))
(*.f64 (log.f64 l) (+.f64 (+.f64 1 w) (*.f64 (*.f64 1/2 w) w)))
(*.f64 (log.f64 l) (+.f64 1 (+.f64 w (*.f64 w (*.f64 w 1/2)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 w 3) (log.f64 l))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (log.f64 l))) (+.f64 (*.f64 w (log.f64 l)) (log.f64 l))))
(fma.f64 1/6 (*.f64 (log.f64 l) (pow.f64 w 3)) (fma.f64 1/2 (*.f64 (log.f64 l) (*.f64 w w)) (*.f64 (+.f64 w 1) (log.f64 l))))
(fma.f64 1/6 (*.f64 (log.f64 l) (pow.f64 w 3)) (*.f64 (log.f64 l) (+.f64 (+.f64 1 w) (*.f64 (*.f64 1/2 w) w))))
(fma.f64 1/6 (*.f64 (log.f64 l) (pow.f64 w 3)) (*.f64 (log.f64 l) (+.f64 1 (+.f64 w (*.f64 w (*.f64 w 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 l (exp.f64 w)))) 1)
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 l (exp.f64 w))
(*.f64 1 (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 1 (exp.f64 w)) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(pow.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 l (exp.f64 w))
(pow.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 2)
(pow.f64 l (exp.f64 w))
(pow.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 3)
(pow.f64 l (exp.f64 w))
(pow.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3) 1/3)
(pow.f64 l (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 w) (log.f64 l))) 2)) (cbrt.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(pow.f64 (exp.f64 1) (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 (E.f64) (*.f64 (exp.f64 w) (log.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (sqrt.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(pow.f64 (pow.f64 l (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(pow.f64 (pow.f64 l (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))
(sqrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))
(fabs.f64 (pow.f64 l (exp.f64 w)))
(log.f64 (exp.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 l (exp.f64 w)))))
(pow.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 3))
(pow.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(fabs.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (log.f64 l) (neg.f64 w)))
(exp.f64 (*.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)) 1))
(exp.f64 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w)))
(exp.f64 (fma.f64 (exp.f64 w) (log.f64 l) (neg.f64 w)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(+.f64 0 (*.f64 (log.f64 l) (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (log.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))) (log.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (log.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2))) (log.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1)
(*.f64 (exp.f64 w) (log.f64 l))
(pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)
(*.f64 (exp.f64 w) (log.f64 l))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)
(*.f64 (exp.f64 w) (log.f64 l))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 l) (exp.f64 w))) 3)
(*.f64 (exp.f64 w) (log.f64 l))
(pow.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3) 1/3)
(*.f64 (exp.f64 w) (log.f64 l))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 2))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 w) (log.f64 l)) 2))
(fabs.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(log.f64 (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(log.f64 (+.f64 1 (-.f64 (pow.f64 l (exp.f64 w)) 1)))
(*.f64 (exp.f64 w) (log.f64 l))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 l) (exp.f64 w)) 3))
(*.f64 (exp.f64 w) (log.f64 l))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 w) (log.f64 l))
(exp.f64 (+.f64 w (log.f64 (log.f64 l))))
(*.f64 (exp.f64 w) (log.f64 l))
(exp.f64 (*.f64 (+.f64 w (log.f64 (log.f64 l))) 1))
(*.f64 (exp.f64 w) (log.f64 l))
(log1p.f64 (-.f64 (pow.f64 l (exp.f64 w)) 1))
(*.f64 (exp.f64 w) (log.f64 l))

eval245.0ms (1.6%)

Compiler

Compiled 22746 to 7267 computations (68.1% saved)

prune180.0ms (1.2%)

Pruning

12 alts after pruning (6 fresh and 6 done)

PrunedKeptTotal
New9254929
Fresh022
Picked011
Done055
Total92512937
Error
99.9%
Counts
937 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
97.9%
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
92.0%
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
99.8%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.0%
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
92.6%
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
99.1%
(/.f64 l (exp.f64 w))
81.0%
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
80.2%
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
99.1%
(*.f64 (exp.f64 (neg.f64 w)) l)
80.7%
(*.f64 l (-.f64 1 w))
80.0%
(*.f64 l (exp.f64 w))
81.1%
l
Compiler

Compiled 167 to 108 computations (35.3% saved)

localize10.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.8%
(pow.f64 l (exp.f64 w))
99.2%
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
99.1%
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
Compiler

Compiled 36 to 9 computations (75% saved)

series17.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
4.0ms
w
@0
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
3.0ms
w
@-inf
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
2.0ms
l
@0
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
2.0ms
l
@-inf
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
2.0ms
w
@inf
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)

rewrite136.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
860×*-commutative
758×unswap-sqr
738×associate-/r*
710×associate-*r/
620×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01146
123146
2265946
Stop Event
node limit
Counts
2 → 219
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2) (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 l (/.f64 (exp.f64 w) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (neg.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 1) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))))

simplify205.0ms (1.3%)

Algorithm
egg-herbie
Rules
944×associate-+r+
924×associate-+l+
912×associate-*r*
780×+-commutative
750×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063015585
1166114165
2614914165
Stop Event
node limit
Counts
267 → 329
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) l)
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (*.f64 (pow.f64 1 1/3) l))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 1 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))) (pow.f64 w 3)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(pow.f64 l 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (pow.f64 l 1/3))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 (pow.f64 l 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (*.f64 (pow.f64 w 2) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 (pow.f64 l 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (*.f64 (pow.f64 w 2) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (*.f64 1/3 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 w 3)) (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3))))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6))
(*.f64 (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2) (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 l (/.f64 (exp.f64 w) 4))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(*.f64 1 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2))
(*.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))
(/.f64 1 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 1 (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3)
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (exp.f64 w)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
Outputs
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) l)
l
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (*.f64 (pow.f64 1 1/3) l))
(fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) l)
(fma.f64 w (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (fma.f64 l (log.f64 l) (neg.f64 l)))) l)
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))))
(+.f64 (fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) l) (*.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))
(fma.f64 w (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (fma.f64 l (log.f64 l) (neg.f64 l)))) (fma.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 1/9 (*.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) 2/3))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2))))))) l))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 1 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))) (pow.f64 w 3)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))))))
(+.f64 (fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) l) (fma.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18)))))) (fma.f64 (cbrt.f64 l) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2))))))))) (fma.f64 1/3 (*.f64 1 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2))))))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))) (pow.f64 w 3) (*.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))))
(+.f64 (fma.f64 w (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (fma.f64 l (log.f64 l) (neg.f64 l)))) (fma.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 1/9 (*.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) 2/3))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2))))))) l)) (*.f64 (fma.f64 1/3 (*.f64 (fma.f64 1/9 (*.f64 (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) 2/3))) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)))) (fma.f64 (cbrt.f64 l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/2 (pow.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 1/6)))))) (fma.f64 l 1/6 (fma.f64 2/3 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 l l)))) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1/2))))))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18)) (*.f64 (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2))))) 2/9))) (fma.f64 1/3 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/2 (pow.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 1/6)))))) (fma.f64 l 1/6 (fma.f64 2/3 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 l l)))) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1/2)))))) (*.f64 2/9 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))))))) (pow.f64 w 3)))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(cbrt.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(cbrt.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(cbrt.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/3)
(cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(cbrt.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))))
(pow.f64 l 1/3)
(cbrt.f64 l)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (pow.f64 l 1/3))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (cbrt.f64 l))
(fma.f64 1/3 (*.f64 w (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)))) (cbrt.f64 l))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 (pow.f64 l 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (*.f64 (pow.f64 w 2) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (cbrt.f64 l)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (*.f64 (*.f64 w w) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))
(fma.f64 1/3 (*.f64 w (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)))) (fma.f64 1/3 (*.f64 (*.f64 w w) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) (cbrt.f64 (/.f64 1 (*.f64 l l))))) (cbrt.f64 l)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 (pow.f64 l 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (*.f64 (pow.f64 w 2) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (*.f64 1/3 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 w 3)) (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3))))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (cbrt.f64 l)) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (*.f64 (*.f64 w w) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (*.f64 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2)))))) (pow.f64 w 3))))))
(fma.f64 1/3 (*.f64 w (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (+.f64 (*.f64 w (*.f64 w (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))))) (*.f64 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/2 (pow.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 1/6)))))) (fma.f64 l 1/6 (fma.f64 2/3 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 2)) (*.f64 l 1/2)))) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 l l)))) (pow.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 3) (*.f64 (fma.f64 l (log.f64 l) (neg.f64 l)) 1/2)))))) (pow.f64 w 3)))) (cbrt.f64 l)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (*.f64 (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (*.f64 (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/2) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/4) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3/2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3/2) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/4))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 3/2)
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3) 1/6))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2) (pow.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))) -1/2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (exp.f64 w) (*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))) (/.f64 (exp.f64 w) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (exp.f64 w) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (neg.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 l (/.f64 (exp.f64 w) 4))))
(/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (exp.f64 w) (*.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (pow.f64 l (/.f64 (exp.f64 w) 4))) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (*.f64 (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w)))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (exp.f64 w) 1/2)) (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (neg.f64 (cbrt.f64 (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) 1) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (exp.f64 w))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (*.f64 (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) 3) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (neg.f64 (cbrt.f64 (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (pow.f64 (sqrt.f64 l) (exp.f64 w)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (neg.f64 (cbrt.f64 (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2)))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (*.f64 (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 2 (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (pow.f64 (exp.f64 w) 2))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2))))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(fabs.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 1)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 1 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3/2))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 w)) 1/6) (pow.f64 (exp.f64 (neg.f64 w)) 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))
(/.f64 1 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 1 (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))))
(/.f64 (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w))) (cbrt.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l l) (exp.f64 w)))) (cbrt.f64 (exp.f64 w))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 1 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) 1/6))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) 1) (cbrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 w) 2)))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 2)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 3)
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (cbrt.f64 (exp.f64 w)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(*.f64 1 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(fabs.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(*.f64 l (-.f64 1 w))
Compiler

Compiled 13 to 8 computations (38.5% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
l
@0
(*.f64 l (-.f64 1 w))
0.0ms
l
@-inf
(*.f64 l (-.f64 1 w))
0.0ms
l
@inf
(*.f64 l (-.f64 1 w))
0.0ms
w
@inf
(*.f64 l (-.f64 1 w))
0.0ms
w
@0
(*.f64 l (-.f64 1 w))

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1448×add-sqr-sqrt
1432×*-un-lft-identity
1332×add-cube-cbrt
1316×add-cbrt-cube
1306×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify56.0ms (0.4%)

Algorithm
egg-herbie
Rules
924×*-commutative
846×fma-def
654×distribute-lft-neg-out
634×distribute-rgt-neg-out
570×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060618
1143618
2420618
32175618
44726618
Stop Event
node limit
Counts
42 → 34
Calls
Call 1
Inputs
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 l (*.f64 (neg.f64 w) l))
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 w))
(/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (fma.f64 w w w)))
(/.f64 (*.f64 (-.f64 1 (*.f64 w w)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 3)) l) (+.f64 1 (fma.f64 w w w)))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 1 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
Outputs
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(*.f64 w (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(*.f64 w (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 l (*.f64 l (neg.f64 w)))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(+.f64 l (*.f64 (neg.f64 w) l))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 w))
(/.f64 l (/.f64 (+.f64 1 w) (-.f64 1 (*.f64 w w))))
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (*.f64 w w)))
(*.f64 (-.f64 1 (*.f64 w w)) (/.f64 l (+.f64 1 w)))
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (fma.f64 w w w)))
(/.f64 l (/.f64 (+.f64 1 (fma.f64 w w w)) (-.f64 1 (pow.f64 w 3))))
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 w (fma.f64 w w 1))))
(/.f64 (*.f64 (-.f64 1 (*.f64 w w)) l) (+.f64 1 w))
(/.f64 l (/.f64 (+.f64 1 w) (-.f64 1 (*.f64 w w))))
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (*.f64 w w)))
(*.f64 (-.f64 1 (*.f64 w w)) (/.f64 l (+.f64 1 w)))
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 3)) l) (+.f64 1 (fma.f64 w w w)))
(/.f64 l (/.f64 (+.f64 1 (fma.f64 w w w)) (-.f64 1 (pow.f64 w 3))))
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 w (fma.f64 w w 1))))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 1 w))) 1))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(-.f64 l (*.f64 w l))
(fma.f64 w (neg.f64 l) l)

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)
100.0%
(*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2))
99.5%
(*.f64 w -1/6)
96.7%
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))
Compiler

Compiled 65 to 37 computations (43.1% saved)

series4.0ms (0%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
l
@0
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))
0.0ms
w
@inf
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))
0.0ms
l
@inf
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))
0.0ms
w
@inf
(*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2))
0.0ms
l
@-inf
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))

rewrite124.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1474×associate-*r/
1154×associate-*l/
1130×distribute-lft-in
288×associate-+l+
284×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01288
127388
2373888
Stop Event
node limit
Counts
4 → 283
Calls
Call 1
Inputs
(*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w))
(*.f64 w -1/6)
(*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2))
(-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l) (*.f64 (neg.f64 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 w -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 w -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 w -1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 w -1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/216 (pow.f64 w 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 w w) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 w) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 w -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -1/216 (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 w -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 w -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 w -1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 w -1/6)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 (*.f64 w -1/6) w)) (*.f64 w (*.f64 1/2 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 1/2 w)) (*.f64 w (*.f64 (*.f64 w -1/6) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w w) (/.f64 1 (fma.f64 w -1/6 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (/.f64 (fma.f64 w -1/6 -1/2) (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (/.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))) (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w w) (-.f64 1/4 (*.f64 (*.f64 w w) 1/36))) (-.f64 1/2 (*.f64 w -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (neg.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w))) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3))) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 (*.f64 w w) 1/36)) (*.f64 w w)) (-.f64 1/2 (*.f64 w -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 w w)) (neg.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 w w)) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) 1) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) 1) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) w) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) w) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 w) w) (fma.f64 w -1/6 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w w) (*.f64 w -1/6) (*.f64 w (*.f64 w 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w -1/6) (*.f64 w w) (*.f64 w (*.f64 w 1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 (neg.f64 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 w) 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (*.f64 -1/6 (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 -1/6 (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 w) 1) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 w) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 w (*.f64 w 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 w) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (exp.f64 (log1p.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 (fma.f64 w -1/6 1/2) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 w (*.f64 w (fma.f64 w -1/6 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 w -1/6 1/2) (*.f64 w w) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (neg.f64 w))))))

simplify224.0ms (1.4%)

Algorithm
egg-herbie
Rules
1230×associate-/l*
1116×associate-*r*
960×associate-*l*
602×*-commutative
432×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070020193
1196019197
Stop Event
node limit
Counts
343 → 436
Calls
Call 1
Inputs
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 -1/6 (*.f64 l (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 -1/6 (*.f64 l (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 -1/6 w)
(*.f64 1/2 (pow.f64 w 2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 -1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(+.f64 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l) (*.f64 (neg.f64 w) l))
(+.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l))
(+.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(+.f64 (*.f64 1 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))) 1)
(/.f64 l (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) l))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) l))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(/.f64 (*.f64 l (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 3)
(pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w -1/6))) 1)
(pow.f64 (*.f64 w -1/6) 1)
(pow.f64 (sqrt.f64 (*.f64 w -1/6)) 2)
(pow.f64 (cbrt.f64 (*.f64 w -1/6)) 3)
(pow.f64 (*.f64 -1/216 (pow.f64 w 3)) 1/3)
(sqrt.f64 (*.f64 (*.f64 w w) 1/36))
(log.f64 (pow.f64 (exp.f64 w) -1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w -1/6))))
(cbrt.f64 (*.f64 -1/216 (pow.f64 w 3)))
(expm1.f64 (log1p.f64 (*.f64 w -1/6)))
(exp.f64 (log.f64 (*.f64 w -1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 w -1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 w -1/6)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1))
(+.f64 (*.f64 w (*.f64 (*.f64 w -1/6) w)) (*.f64 w (*.f64 1/2 w)))
(+.f64 (*.f64 w (*.f64 1/2 w)) (*.f64 w (*.f64 (*.f64 w -1/6) w)))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) 1)
(/.f64 (*.f64 w w) (/.f64 1 (fma.f64 w -1/6 1/2)))
(/.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (/.f64 (fma.f64 w -1/6 -1/2) (*.f64 w w)))
(/.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (/.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))) (*.f64 w w)))
(/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 w (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 (*.f64 w w) (-.f64 1/4 (*.f64 (*.f64 w w) 1/36))) (-.f64 1/2 (*.f64 w -1/6)))
(/.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (neg.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w))) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 1 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3))) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 (*.f64 w w) 1/36)) (*.f64 w w)) (-.f64 1/2 (*.f64 w -1/6)))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 w w)) (neg.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 w w)) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) 1) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) 1) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) w) (fma.f64 w -1/6 -1/2))
(/.f64 (*.f64 (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) w) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 1)
(pow.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 w) w) (fma.f64 w -1/6 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(fma.f64 (*.f64 w w) (*.f64 w -1/6) (*.f64 w (*.f64 w 1/2)))
(fma.f64 (*.f64 w -1/6) (*.f64 w w) (*.f64 w (*.f64 w 1/2)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 (neg.f64 w) 1))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 w) 1 w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (neg.f64 w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) w))
(+.f64 (neg.f64 w) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 -1/6 (pow.f64 w 3)))
(+.f64 (*.f64 (neg.f64 w) 1) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (neg.f64 w)))
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) w))
(+.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(+.f64 (+.f64 (neg.f64 w) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 w (*.f64 w 1/2)))
(+.f64 (+.f64 (neg.f64 w) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (exp.f64 (log1p.f64 w))) 1)
(*.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)
(*.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (+.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 (fma.f64 w -1/6 1/2) (pow.f64 w 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 w (*.f64 w (fma.f64 w -1/6 1/2)) (neg.f64 w))
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (neg.f64 w))
(fma.f64 (fma.f64 w -1/6 1/2) (*.f64 w w) (neg.f64 w))
(fma.f64 1 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))
(fma.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (neg.f64 w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (neg.f64 w))
Outputs
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 l (-.f64 (*.f64 (pow.f64 w 2) (+.f64 1/2 (*.f64 -1/6 w))) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (*.f64 l (neg.f64 w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 -1/6 (*.f64 l (pow.f64 w 3)))
(*.f64 (pow.f64 w 3) (*.f64 l -1/6))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(*.f64 l (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 -1/6 (*.f64 l (pow.f64 w 3)))
(*.f64 (pow.f64 w 3) (*.f64 l -1/6))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3))))
(*.f64 l (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 -1/6 (*.f64 l (pow.f64 w 3)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 -1/6 w)
(*.f64 w -1/6)
(*.f64 1/2 (pow.f64 w 2))
(*.f64 w (*.f64 w 1/2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(*.f64 -1 w)
(neg.f64 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 w (*.f64 w 1/2)) w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 -1/6 (pow.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))
(*.f64 l (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w))
(*.f64 l (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w))
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(*.f64 l (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w))
(+.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(*.f64 l (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w))
(*.f64 l (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w)))
(+.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (neg.f64 w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l) (*.f64 (neg.f64 w) l))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 l (*.f64 -1/6 (pow.f64 w 3))) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 1 (*.f64 l (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))) 1)
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 l (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) l))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) l))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 l (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 l (/.f64 (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 w w)) (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) l)
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (*.f64 w (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))) l)
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))) l))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))))
(/.f64 l (/.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 l (/.f64 (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 w w)) (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) l)
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (*.f64 w (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))) l)
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))) l))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) l))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 l (/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) l))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 l (/.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) l)
(*.f64 l (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1)
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 2)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 3)
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3) 1/3)
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) l))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) (pow.f64 l 3)))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) 1))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(*.f64 l (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))
(-.f64 (exp.f64 (log1p.f64 (*.f64 w -1/6))) 1)
(*.f64 w -1/6)
(pow.f64 (*.f64 w -1/6) 1)
(*.f64 w -1/6)
(pow.f64 (sqrt.f64 (*.f64 w -1/6)) 2)
(pow.f64 (cbrt.f64 (*.f64 w -1/6)) 3)
(*.f64 w -1/6)
(pow.f64 (*.f64 -1/216 (pow.f64 w 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 w 3) -1/216))
(sqrt.f64 (*.f64 (*.f64 w w) 1/36))
(sqrt.f64 (*.f64 w (*.f64 w 1/36)))
(log.f64 (pow.f64 (exp.f64 w) -1/6))
(*.f64 -1/6 (log.f64 (exp.f64 w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 w -1/6))))
(*.f64 w -1/6)
(cbrt.f64 (*.f64 -1/216 (pow.f64 w 3)))
(cbrt.f64 (*.f64 (pow.f64 w 3) -1/216))
(expm1.f64 (log1p.f64 (*.f64 w -1/6)))
(*.f64 w -1/6)
(exp.f64 (log.f64 (*.f64 w -1/6)))
(*.f64 w -1/6)
(exp.f64 (*.f64 (log.f64 (*.f64 w -1/6)) 1))
(*.f64 w -1/6)
(log1p.f64 (expm1.f64 (*.f64 w -1/6)))
(*.f64 w -1/6)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 w (*.f64 (*.f64 w -1/6) w)) (*.f64 w (*.f64 1/2 w)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 w (*.f64 1/2 w)) (*.f64 w (*.f64 (*.f64 w -1/6) w)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) 1)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))) 1)
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(/.f64 (*.f64 w w) (/.f64 1 (fma.f64 w -1/6 1/2)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(/.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (/.f64 (fma.f64 w -1/6 -1/2) (*.f64 w w)))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (/.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))) (*.f64 w w)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w w) (*.f64 (*.f64 w 1/2) (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 1/4 (pow.f64 w 4))) (fma.f64 -1/6 (pow.f64 w 3) (*.f64 (*.f64 w w) -1/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 (*.f64 w 1/2) (-.f64 (*.f64 1/2 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 4))))))
(/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 w (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 (*.f64 w w) (-.f64 1/4 (*.f64 (*.f64 w w) 1/36))) (-.f64 1/2 (*.f64 w -1/6)))
(/.f64 (*.f64 w w) (/.f64 (-.f64 1/2 (*.f64 w -1/6)) (-.f64 1/4 (*.f64 w (*.f64 w 1/36)))))
(*.f64 (/.f64 (*.f64 w w) (neg.f64 (fma.f64 w -1/6 -1/2))) (+.f64 1/4 (*.f64 (*.f64 w w) -1/36)))
(/.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (neg.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 w w) (/.f64 (-.f64 1/2 (*.f64 w -1/6)) (-.f64 1/4 (*.f64 w (*.f64 w 1/36)))))
(*.f64 (/.f64 (*.f64 w w) (neg.f64 (fma.f64 w -1/6 -1/2))) (+.f64 1/4 (*.f64 (*.f64 w w) -1/36)))
(/.f64 (*.f64 (*.f64 w w) (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (+.f64 -1/8 (neg.f64 (*.f64 (pow.f64 w 3) -1/216))) (/.f64 (+.f64 -1/4 (neg.f64 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w)))
(*.f64 (/.f64 (*.f64 w w) (-.f64 -1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (+.f64 -1/8 (*.f64 (pow.f64 w 3) 1/216)))
(/.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 1 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w))) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 1 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w))) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w w) (*.f64 (*.f64 w 1/2) (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 1/4 (pow.f64 w 4))) (fma.f64 -1/6 (pow.f64 w 3) (*.f64 (*.f64 w w) -1/2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3))) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 (*.f64 w 1/2) (-.f64 (*.f64 1/2 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 4))))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12))))) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)))))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4)) (/.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))))))
(*.f64 (/.f64 (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)))) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4)))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 (*.f64 w (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))))
(/.f64 (*.f64 w w) (/.f64 (/.f64 (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2)) (cbrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 w (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2))) (/.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4))))
(/.f64 w (/.f64 (/.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4))) (*.f64 w (pow.f64 (cbrt.f64 (fma.f64 w -1/6 1/2)) 2))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 (*.f64 w w) 1/36)) (*.f64 w w)) (-.f64 1/2 (*.f64 w -1/6)))
(/.f64 (*.f64 w w) (/.f64 (-.f64 1/2 (*.f64 w -1/6)) (-.f64 1/4 (*.f64 w (*.f64 w 1/36)))))
(*.f64 (/.f64 (*.f64 w w) (neg.f64 (fma.f64 w -1/6 -1/2))) (+.f64 1/4 (*.f64 (*.f64 w w) -1/36)))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 w w)) (neg.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 w w) (/.f64 (-.f64 1/2 (*.f64 w -1/6)) (-.f64 1/4 (*.f64 w (*.f64 w 1/36)))))
(*.f64 (/.f64 (*.f64 w w) (neg.f64 (fma.f64 w -1/6 -1/2))) (+.f64 1/4 (*.f64 (*.f64 w w) -1/36)))
(/.f64 (*.f64 (neg.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 w w)) (neg.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (+.f64 -1/8 (neg.f64 (*.f64 (pow.f64 w 3) -1/216))) (/.f64 (+.f64 -1/4 (neg.f64 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w)))
(*.f64 (/.f64 (*.f64 w w) (-.f64 -1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (+.f64 -1/8 (*.f64 (pow.f64 w 3) 1/216)))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2)))) 1) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w w) (*.f64 (*.f64 w 1/2) (*.f64 w 1/2)))) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))
(/.f64 (-.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 1/4 (pow.f64 w 4))) (fma.f64 -1/6 (pow.f64 w 3) (*.f64 (*.f64 w w) -1/2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 w 3)) 3) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) 1) (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 3))) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 w (*.f64 w 1/2))) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 w (*.f64 w 1/2))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 (*.f64 w w) 3)) (*.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 -1/6 (pow.f64 w 3))))))
(/.f64 (+.f64 (*.f64 -1/216 (pow.f64 (pow.f64 w 3) 3)) (pow.f64 (*.f64 w (*.f64 w 1/2)) 3)) (+.f64 (*.f64 1/36 (pow.f64 w 6)) (*.f64 (*.f64 w 1/2) (-.f64 (*.f64 1/2 (pow.f64 w 3)) (*.f64 -1/6 (pow.f64 w 4))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8)) (/.f64 (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8)) (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12))))) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (sqrt.f64 (fma.f64 w -1/6 1/2)) (*.f64 w w))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4)) (/.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))))))
(*.f64 (/.f64 (*.f64 w (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)))) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 (*.f64 w w) 1/36 -1/4)))
(/.f64 (*.f64 (*.f64 w (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) w) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) w) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) 1) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (fma.f64 (*.f64 w w) 1/36 -1/4)) (*.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (sqrt.f64 (fma.f64 w -1/6 -1/2))))
(/.f64 w (/.f64 (*.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (*.f64 w (fma.f64 (*.f64 w w) 1/36 -1/4))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (fma.f64 (*.f64 w w) 1/36 -1/4)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))))
(/.f64 (*.f64 w w) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (/.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (cbrt.f64 (fma.f64 w -1/6 -1/2))))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))))
(/.f64 w (/.f64 (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12))))) (+.f64 (*.f64 w 1/8) (*.f64 -1/216 (pow.f64 w 4)))))
(/.f64 (/.f64 (*.f64 (*.f64 w w) (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3)))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))))))
(/.f64 (*.f64 w (+.f64 (*.f64 w 1/8) (*.f64 -1/216 (pow.f64 w 4)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) 1) (fma.f64 w -1/6 -1/2))
(*.f64 (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (fma.f64 w -1/6 -1/2)))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (sqrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (fma.f64 (*.f64 w w) 1/36 -1/4)) (*.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (sqrt.f64 (fma.f64 w -1/6 -1/2))))
(/.f64 w (/.f64 (*.f64 (sqrt.f64 (fma.f64 w -1/6 -1/2)) (sqrt.f64 (fma.f64 w -1/6 -1/2))) (*.f64 w (fma.f64 (*.f64 w w) 1/36 -1/4))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 w w) 1/36) -1/4) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))) (cbrt.f64 (fma.f64 w -1/6 -1/2)))
(/.f64 (*.f64 (*.f64 w w) (fma.f64 (*.f64 w w) 1/36 -1/4)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (cbrt.f64 (fma.f64 w -1/6 -1/2)))))
(/.f64 (*.f64 w w) (*.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (/.f64 (cbrt.f64 (fma.f64 w -1/6 -1/2)) (/.f64 (fma.f64 (*.f64 w w) 1/36 -1/4) (cbrt.f64 (fma.f64 w -1/6 -1/2))))))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) 1) (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 w w))
(*.f64 (*.f64 w w) (/.f64 (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8) (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12))))) (sqrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))))
(/.f64 w (/.f64 (*.f64 (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (sqrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12))))) (+.f64 (*.f64 w 1/8) (*.f64 -1/216 (pow.f64 w 4)))))
(/.f64 (/.f64 (*.f64 (+.f64 1/8 (*.f64 -1/216 (pow.f64 w 3))) (*.f64 w w)) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 (*.f64 w w) 1/36) (*.f64 w -1/12)))))
(/.f64 (*.f64 w (*.f64 w (+.f64 (*.f64 (pow.f64 w 3) -1/216) 1/8))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (*.f64 (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))) (cbrt.f64 (+.f64 1/4 (-.f64 (*.f64 w (*.f64 w 1/36)) (*.f64 w -1/12)))))))
(/.f64 (*.f64 w (+.f64 (*.f64 w 1/8) (*.f64 -1/216 (pow.f64 w 4)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))) (cbrt.f64 (+.f64 1/4 (*.f64 w (-.f64 (*.f64 w 1/36) -1/12)))))))
(pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 1)
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(pow.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 3)
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 1/3)
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 w) w) (fma.f64 w -1/6 1/2)))
(*.f64 (fma.f64 w -1/6 1/2) (log.f64 (pow.f64 (exp.f64 w) w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(exp.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 1))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(fma.f64 (*.f64 w w) (*.f64 w -1/6) (*.f64 w (*.f64 w 1/2)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(fma.f64 (*.f64 w -1/6) (*.f64 w w) (*.f64 w (*.f64 w 1/2)))
(fma.f64 w (*.f64 w 1/2) (*.f64 -1/6 (pow.f64 w 3)))
(*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 (neg.f64 w) 1))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 w) 1 w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w) (*.f64 2 (+.f64 (neg.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w) (*.f64 2 (*.f64 0 w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 (neg.f64 w) 1)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 w (*.f64 w 1/2)) (-.f64 (*.f64 -1/6 (pow.f64 w 3)) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (neg.f64 w) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (neg.f64 w) (+.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 -1/6 (pow.f64 w 3)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (neg.f64 w) 1) (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) (*.f64 (neg.f64 w) 1)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1) (-.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) 1) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (+.f64 (neg.f64 w) w)) w)
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (*.f64 0 w)) w)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(-.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) w))
(+.f64 (+.f64 (neg.f64 w) (*.f64 -1/6 (pow.f64 w 3))) (*.f64 w (*.f64 w 1/2)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (+.f64 (neg.f64 w) (*.f64 (*.f64 -1/6 (pow.f64 w 3)) 1)) (*.f64 (*.f64 w (*.f64 w 1/2)) 1))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(+.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (exp.f64 (log1p.f64 w))) 1)
(+.f64 1 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) (exp.f64 (log1p.f64 w))))
(-.f64 (+.f64 1 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2)))) (exp.f64 (log1p.f64 w)))
(*.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (+.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)))
(*.f64 (fma.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)) (sqrt.f64 w)) (fma.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)) (neg.f64 (sqrt.f64 w))))
(*.f64 (fma.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2)) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (sqrt.f64 w)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 (fma.f64 w -1/6 1/2) (pow.f64 w 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (+.f64 (pow.f64 w 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3))) (-.f64 (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 (pow.f64 w 3) (fma.f64 w -1/6 1/2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (+.f64 (pow.f64 w 3) (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 (pow.f64 w 3) (fma.f64 w -1/6 1/2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (*.f64 w w) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (*.f64 w w) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) 3) (pow.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (-.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (*.f64 w (-.f64 (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (pow.f64 w 4)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (pow.f64 w 4)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 (*.f64 w w) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 w 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 w 3) (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (+.f64 (pow.f64 w 4) (*.f64 (*.f64 w w) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (*.f64 w w) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 w 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (pow.f64 w 3) 3) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 w w)) (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (*.f64 w (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 w w)) (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (*.f64 w (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2) (/.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (neg.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)) (*.f64 w w)) (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))) (-.f64 (*.f64 w (*.f64 w (-.f64 -1 (*.f64 w (fma.f64 w -1/6 1/2))))) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2) (/.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (pow.f64 w 4)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 w w) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (pow.f64 w 4)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (pow.f64 w 4)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2)) (+.f64 (pow.f64 w 4) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (+.f64 (pow.f64 w 4) (*.f64 (*.f64 w w) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 4) (*.f64 (*.f64 w w) (fma.f64 w w (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 (*.f64 w w) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 w 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 w 3) (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3)) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (+.f64 (pow.f64 (*.f64 w w) 3) (*.f64 (pow.f64 w 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (+.f64 (*.f64 (pow.f64 (pow.f64 w 3) 3) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 6) (pow.f64 w 6)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) 1) (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (sqrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (*.f64 (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)) (cbrt.f64 (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 3) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 3) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) (pow.f64 (fma.f64 w -1/6 1/2) 3)) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) 2) (*.f64 w (fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) w)))))))
(pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 1)
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 2)
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 3)
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(pow.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3) 1/3)
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w))))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w) 3))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(exp.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)) 1))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) w)))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(fma.f64 w (*.f64 w (fma.f64 w -1/6 1/2)) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(fma.f64 (*.f64 w w) (fma.f64 w -1/6 1/2) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(fma.f64 (fma.f64 w -1/6 1/2) (*.f64 w w) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(fma.f64 1 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2)) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)
(fma.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) (neg.f64 w))
(+.f64 (pow.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) 2) (neg.f64 w))
(-.f64 (pow.f64 (*.f64 w (sqrt.f64 (fma.f64 w -1/6 1/2))) 2) w)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) 2) (cbrt.f64 (*.f64 (*.f64 w w) (fma.f64 w -1/6 1/2))) (neg.f64 w))
(fma.f64 -1/6 (pow.f64 w 3) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 w (*.f64 w (fma.f64 w -1/6 1/2))) w)

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(*.f64 l (exp.f64 w))
Compiler

Compiled 10 to 4 computations (60% saved)

series1.0ms (0%)

Counts
1 → 4
Calls

6 calls:

TimeVariablePointExpression
0.0ms
l
@inf
(*.f64 l (exp.f64 w))
0.0ms
l
@-inf
(*.f64 l (exp.f64 w))
0.0ms
w
@-inf
(*.f64 l (exp.f64 w))
0.0ms
w
@0
(*.f64 l (exp.f64 w))
0.0ms
l
@0
(*.f64 l (exp.f64 w))

rewrite56.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1228×add-sqr-sqrt
1218×*-un-lft-identity
1146×pow1
1120×add-cube-cbrt
1102×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
113311
2153711
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 l (exp.f64 w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 w (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (exp.f64 w))))))))

simplify61.0ms (0.4%)

Algorithm
egg-herbie
Rules
1526×associate-/l*
854×fma-def
782×associate--l+
670×*-commutative
612×associate-*r*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
047353
1122279
2380209
31750197
43801195
55372195
Stop Event
node limit
Counts
15 → 28
Calls
Call 1
Inputs
l
(+.f64 l (*.f64 l w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (*.f64 l w)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (+.f64 (*.f64 1/6 (*.f64 l (pow.f64 w 3))) (*.f64 l w))))
(-.f64 (+.f64 1 (*.f64 l (exp.f64 w))) 1)
(pow.f64 (*.f64 l (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (exp.f64 w))) 3)
(pow.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 2))
(log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))
(cbrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (exp.f64 w))))
(exp.f64 (+.f64 w (log.f64 l)))
(log1p.f64 (expm1.f64 (*.f64 l (exp.f64 w))))
Outputs
l
(+.f64 l (*.f64 l w))
(fma.f64 l w l)
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (*.f64 l w)))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (+.f64 l (*.f64 l w)))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (fma.f64 l w l))
(fma.f64 l w (fma.f64 (*.f64 l (*.f64 1/2 w)) w l))
(fma.f64 l (fma.f64 w (*.f64 w 1/2) w) l)
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (+.f64 l (+.f64 (*.f64 1/6 (*.f64 l (pow.f64 w 3))) (*.f64 l w))))
(fma.f64 1/2 (*.f64 l (*.f64 w w)) (+.f64 l (fma.f64 1/6 (*.f64 l (pow.f64 w 3)) (*.f64 l w))))
(+.f64 (fma.f64 1/2 (*.f64 l (*.f64 w w)) (fma.f64 l w l)) (*.f64 (pow.f64 w 3) (*.f64 l 1/6)))
(fma.f64 l (*.f64 w (*.f64 w 1/2)) (fma.f64 (pow.f64 w 3) (*.f64 l 1/6) (fma.f64 l w l)))
(fma.f64 w (fma.f64 l (*.f64 w 1/2) l) (fma.f64 l (*.f64 1/6 (pow.f64 w 3)) l))
(*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 w 3) w) (fma.f64 w (*.f64 w 1/2) 1)))
(-.f64 (+.f64 1 (*.f64 l (exp.f64 w))) 1)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (*.f64 l (exp.f64 w)) 1)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (sqrt.f64 (*.f64 l (exp.f64 w))) 2)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (cbrt.f64 (*.f64 l (exp.f64 w))) 3)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(pow.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(sqrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 2))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(log.f64 (pow.f64 (exp.f64 l) (exp.f64 w)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (*.f64 l (exp.f64 w)) 3))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (*.f64 l (exp.f64 w))))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(exp.f64 (+.f64 w (log.f64 l)))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (*.f64 l (exp.f64 w))))
(+.f64 (+.f64 1 (*.f64 l (exp.f64 w))) -1)
(+.f64 (*.f64 l (exp.f64 w)) 0)
(*.f64 l (exp.f64 w))

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
100.0%
(exp.f64 (exp.f64 w))
100.0%
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
92.0%
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
Compiler

Compiled 26 to 7 computations (73.1% saved)

series43.0ms (0.3%)

Counts
3 → 52
Calls

15 calls:

TimeVariablePointExpression
16.0ms
w
@-inf
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
11.0ms
w
@inf
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
11.0ms
l
@0
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
2.0ms
w
@0
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
0.0ms
l
@-inf
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1958×add-sqr-sqrt
1942×*-un-lft-identity
1800×add-cube-cbrt
1774×add-cbrt-cube
200×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01057
119753
2249153
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
(exp.f64 (exp.f64 w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 (log.f64 l)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)) (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (log.f64 l)) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (/.f64 1 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) 1) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) 1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (-.f64 w (*.f64 (exp.f64 w) (log.f64 l)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (exp.f64 (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (cbrt.f64 (exp.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (exp.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (exp.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (exp.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (exp.f64 (exp.f64 w))))))))

simplify67.0ms (0.4%)

Algorithm
egg-herbie
Rules
988×unswap-sqr
836×associate-*r/
818×*-commutative
716×associate-/l*
650×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02263092
15682926
222472900
Stop Event
node limit
Counts
120 → 141
Calls
Call 1
Inputs
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 1)
(+.f64 (*.f64 w (exp.f64 1)) (exp.f64 1))
(+.f64 (*.f64 w (exp.f64 1)) (+.f64 (*.f64 (pow.f64 w 2) (exp.f64 1)) (exp.f64 1)))
(+.f64 (*.f64 w (exp.f64 1)) (+.f64 (*.f64 5/6 (*.f64 (pow.f64 w 3) (exp.f64 1))) (+.f64 (*.f64 (pow.f64 w 2) (exp.f64 1)) (exp.f64 1))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))) 1)
(*.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 1)
(*.f64 1 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(*.f64 (pow.f64 1 (log.f64 l)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(*.f64 (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)) (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (log.f64 l)) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))
(sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l))))
(log.f64 (exp.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 3))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))) 1)
(*.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(*.f64 (neg.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (/.f64 1 (neg.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) 1) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) 1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2)
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 3)
(pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3) 1/3)
(pow.f64 (exp.f64 (-.f64 w (*.f64 (exp.f64 w) (log.f64 l)))) -1)
(neg.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (neg.f64 (exp.f64 w))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 2))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (exp.f64 w)))) 1)
(*.f64 (exp.f64 (exp.f64 w)) 1)
(*.f64 1 (exp.f64 (exp.f64 w)))
(*.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (cbrt.f64 (exp.f64 (exp.f64 w))))
(pow.f64 (exp.f64 (exp.f64 w)) 1)
(pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) 2)
(pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 3)
(pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3) 1/3)
(pow.f64 (exp.f64 (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(pow.f64 (exp.f64 1) (exp.f64 w))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 2))
(log.f64 (exp.f64 (exp.f64 (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (exp.f64 w)))))
(cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (exp.f64 w))))
(log1p.f64 (expm1.f64 (exp.f64 (exp.f64 w))))
Outputs
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(fma.f64 l (*.f64 w (log.f64 l)) l)
(+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))
(fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 w (log.f64 l))) l)
(fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) l)
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3))) (+.f64 l (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 w (log.f64 l))))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (+.f64 l (*.f64 l (+.f64 (*.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (pow.f64 w 3)) (fma.f64 l (fma.f64 (*.f64 w w) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 w (log.f64 l))) l))
(fma.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (*.f64 (log.f64 l) (+.f64 (*.f64 (log.f64 l) 1/2) 1/6))) (*.f64 l (pow.f64 w 3)) (fma.f64 l (*.f64 w (+.f64 (log.f64 l) (*.f64 w (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) l))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
(exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w)))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))))
l
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l)
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))))
(fma.f64 (*.f64 w w) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(fma.f64 (*.f64 w w) (+.f64 l (*.f64 l (-.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (log.f64 l) 1/2)))) (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (pow.f64 w 2)) (+.f64 l (+.f64 (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) (pow.f64 w 3)))))
(fma.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (*.f64 w w) (+.f64 l (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (pow.f64 w 3) (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/6 l (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))))
(+.f64 (fma.f64 (pow.f64 w 3) (-.f64 (*.f64 l (+.f64 (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (log.f64 l))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)) (*.f64 7/6 l)))) (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l))) (fma.f64 (*.f64 w w) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2))) l))
(+.f64 (fma.f64 w (-.f64 (*.f64 l (log.f64 l)) l) l) (*.f64 (*.f64 w w) (+.f64 (*.f64 w (+.f64 (+.f64 (*.f64 l (-.f64 (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (*.f64 (log.f64 l) (+.f64 (*.f64 (log.f64 l) 1/2) 1/6))))) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 -7/6 l)) (*.f64 -1/2 (-.f64 (*.f64 l (log.f64 l)) l)))) (+.f64 l (*.f64 l (-.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (log.f64 l) 1/2)))))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w))
(/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) w))
(exp.f64 1)
(E.f64)
(+.f64 (*.f64 w (exp.f64 1)) (exp.f64 1))
(fma.f64 w (E.f64) (E.f64))
(+.f64 (*.f64 w (exp.f64 1)) (+.f64 (*.f64 (pow.f64 w 2) (exp.f64 1)) (exp.f64 1)))
(fma.f64 w (E.f64) (fma.f64 (*.f64 w w) (E.f64) (E.f64)))
(*.f64 (E.f64) (+.f64 w (fma.f64 w w 1)))
(+.f64 (*.f64 w (exp.f64 1)) (+.f64 (*.f64 5/6 (*.f64 (pow.f64 w 3) (exp.f64 1))) (+.f64 (*.f64 (pow.f64 w 2) (exp.f64 1)) (exp.f64 1))))
(fma.f64 w (E.f64) (fma.f64 5/6 (*.f64 (pow.f64 w 3) (E.f64)) (fma.f64 (*.f64 w w) (E.f64) (E.f64))))
(fma.f64 w (E.f64) (*.f64 (E.f64) (+.f64 (fma.f64 w w 1) (*.f64 (pow.f64 w 3) 5/6))))
(*.f64 (E.f64) (+.f64 (fma.f64 w w 1) (+.f64 w (*.f64 (pow.f64 w 3) 5/6))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))) 1)
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 1)
(pow.f64 l (exp.f64 w))
(*.f64 1 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(pow.f64 l (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(pow.f64 l (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))))
(*.f64 (pow.f64 1 (log.f64 l)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)) (pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))
(pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (*.f64 (log.f64 l) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (log.f64 l)) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (log.f64 l)))
(sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l))))
(sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2)))
(sqrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))
(fabs.f64 (pow.f64 l (exp.f64 w)))
(log.f64 (exp.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(pow.f64 l (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))))
(pow.f64 l (exp.f64 w))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) 3))
(pow.f64 l (exp.f64 w))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(pow.f64 l (exp.f64 w))
(exp.f64 (*.f64 (*.f64 (exp.f64 w) (log.f64 l)) 1))
(pow.f64 l (exp.f64 w))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))))
(pow.f64 l (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (*.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (/.f64 1 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) 1) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) 1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 2 (log.f64 l)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 2 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 2)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))) 3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3) 1/3)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (exp.f64 (-.f64 w (*.f64 (exp.f64 w) (log.f64 l)))) -1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(fabs.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w)) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (exp.f64 w)))) 1)
(exp.f64 (exp.f64 w))
(*.f64 (exp.f64 (exp.f64 w)) 1)
(exp.f64 (exp.f64 w))
(*.f64 1 (exp.f64 (exp.f64 w)))
(exp.f64 (exp.f64 w))
(*.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 (exp.f64 w))))
(exp.f64 (exp.f64 w))
(*.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2))
(exp.f64 (exp.f64 w))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 2) (cbrt.f64 (exp.f64 (exp.f64 w))))
(exp.f64 (exp.f64 w))
(pow.f64 (exp.f64 (exp.f64 w)) 1)
(exp.f64 (exp.f64 w))
(pow.f64 (sqrt.f64 (exp.f64 (exp.f64 w))) 2)
(exp.f64 (exp.f64 w))
(pow.f64 (cbrt.f64 (exp.f64 (exp.f64 w))) 3)
(exp.f64 (exp.f64 w))
(pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3) 1/3)
(exp.f64 (exp.f64 w))
(pow.f64 (exp.f64 (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(pow.f64 (exp.f64 1) (exp.f64 w))
(pow.f64 (E.f64) (exp.f64 w))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(sqrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 2))
(fabs.f64 (exp.f64 (exp.f64 w)))
(log.f64 (exp.f64 (exp.f64 (exp.f64 w))))
(exp.f64 (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (exp.f64 w)))))
(exp.f64 (exp.f64 w))
(cbrt.f64 (pow.f64 (exp.f64 (exp.f64 w)) 3))
(exp.f64 (exp.f64 w))
(expm1.f64 (log1p.f64 (exp.f64 (exp.f64 w))))
(exp.f64 (exp.f64 w))
(log1p.f64 (expm1.f64 (exp.f64 (exp.f64 w))))
(exp.f64 (exp.f64 w))

eval516.0ms (3.3%)

Compiler

Compiled 29642 to 14628 computations (50.7% saved)

prune249.0ms (1.6%)

Pruning

18 alts after pruning (7 fresh and 11 done)

PrunedKeptTotal
New106661072
Fresh011
Picked011
Done01010
Total1066181084
Error
99.9%
Counts
1084 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
97.3%
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
97.9%
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
92.0%
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
94.6%
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
99.8%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
82.8%
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
99.0%
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
92.6%
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
99.1%
(/.f64 l (exp.f64 w))
52.0%
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
81.0%
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
80.2%
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
80.4%
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
80.7%
(+.f64 l (*.f64 l w))
99.1%
(*.f64 (exp.f64 (neg.f64 w)) l)
80.7%
(*.f64 l (-.f64 1 w))
80.0%
(*.f64 l (exp.f64 w))
81.1%
l
Compiler

Compiled 320 to 193 computations (39.7% saved)

localize22.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.3%
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
99.3%
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
99.2%
(cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
99.1%
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
Compiler

Compiled 101 to 24 computations (76.2% saved)

series357.0ms (2.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
120.0ms
w
@-inf
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
49.0ms
l
@0
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
22.0ms
l
@inf
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
19.0ms
l
@0
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
18.0ms
l
@-inf
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))

rewrite93.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1082×*-commutative
738×associate-/r*
736×associate-*r/
678×swap-sqr
628×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016135
133085
2396585
Stop Event
node limit
Counts
3 → 207
Calls
Call 1
Inputs
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 l (/.f64 (exp.f64 w) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (pow.f64 1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (cbrt.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))))))

simplify185.0ms (1.2%)

Algorithm
egg-herbie
Rules
1386×+-commutative
1040×associate-*r*
824×associate-*l*
762×*-commutative
644×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071118777
1194617175
2796617175
Stop Event
node limit
Counts
279 → 322
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 1 1/3) l)
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (*.f64 (pow.f64 1 1/3) l))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 (/.f64 1 l) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l))))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))) (pow.f64 w 3)) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (pow.f64 l 2) 1/9)
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (pow.f64 (pow.f64 l 2) 1/9))
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (+.f64 (pow.f64 (pow.f64 l 2) 1/9) (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 2)) (*.f64 1/18 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4))))))))))
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (+.f64 (pow.f64 (pow.f64 l 2) 1/9) (+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (+.f64 (*.f64 1/54 (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 3) (pow.f64 l 6))) (+.f64 (*.f64 6 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (log.f64 l))) (*.f64 (pow.f64 l 2) (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (+.f64 (*.f64 4/3 (pow.f64 l 2)) (+.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (pow.f64 l 2))) (*.f64 -6 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (pow.f64 l 4)))))) (+.f64 (*.f64 1/162 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4)))) (-.f64 (*.f64 2 (log.f64 l)) 2))) (*.f64 1/4374 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 3)))) (pow.f64 w 3))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 2)) (*.f64 1/18 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4)))))))))))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(pow.f64 l 1/9)
(+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (pow.f64 l 1/9))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (log.f64 l) 1) 2)) (*.f64 1/18 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (pow.f64 w 2)) (pow.f64 (*.f64 1 l) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (pow.f64 l 1/9)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (log.f64 l) 1) 2)) (*.f64 1/18 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (pow.f64 w 2)) (pow.f64 (*.f64 1 l) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/9) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 1/162 (*.f64 (-.f64 (log.f64 l) 1) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (+.f64 (*.f64 1/54 (+.f64 (*.f64 -6 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (-.f64 (*.f64 l (log.f64 l)) l)) (pow.f64 l 2))) (+.f64 (*.f64 6 (/.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) l)) (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (pow.f64 l 3)))))) (*.f64 1/4374 (pow.f64 (-.f64 (log.f64 l) 1) 3)))))) (pow.f64 l 1/9))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 l (/.f64 (exp.f64 w) 4))))
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(/.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (pow.f64 1 1/3))
(*.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) 3)
(sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 2/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 1 1/3))
(*.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1/2)
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 3)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(fabs.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
Outputs
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)))
(exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w)))
(*.f64 (pow.f64 1 1/3) l)
l
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (*.f64 (pow.f64 1 1/3) l))
(fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) l)
(fma.f64 w (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) l)
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))))
(+.f64 (fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) l) (*.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))
(fma.f64 w (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 l))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2))))))) l))
(+.f64 (*.f64 w (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))) (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 4)) 1/9) (-.f64 (*.f64 l (log.f64 l)) l))))) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 1/3 (*.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))))) (pow.f64 (/.f64 1 l) 1/3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 1/6 l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/3) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l))))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/9) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))) (pow.f64 w 3)) (+.f64 (*.f64 (pow.f64 1 1/3) l) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 l) 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))) (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 1/2 l) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 l) 1/9) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))))))))))
(fma.f64 w (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) 1) (fma.f64 (+.f64 (*.f64 1/3 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2))))))) (fma.f64 (cbrt.f64 l) (fma.f64 2/9 (*.f64 (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18))) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2))))))) (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 1/6 l (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l l))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2)))))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))))))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))) (pow.f64 w 3) (+.f64 l (*.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/2 l (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)))))))))))))
(fma.f64 w (*.f64 (*.f64 (pow.f64 (pow.f64 l 4) 1/18) (pow.f64 (pow.f64 l 4) 1/18)) (-.f64 (*.f64 l (log.f64 l)) l)) (fma.f64 (fma.f64 1/3 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l 1/6 (fma.f64 2/3 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 l l)))))))))) (fma.f64 (cbrt.f64 l) (fma.f64 2/9 (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 8)) 1/18)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l 1/6 (fma.f64 2/3 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (+.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 l l))))))))))) 2/3)) (fma.f64 2/9 (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 5)) 1/18)))) (*.f64 (fma.f64 (-.f64 (*.f64 l (log.f64 l)) l) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 l)))) (*.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 l l)) 1/18) (pow.f64 (/.f64 1 (*.f64 l l)) 1/18))))))) (pow.f64 w 3) (fma.f64 (*.f64 w w) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (fma.f64 (cbrt.f64 l) (fma.f64 1/9 (*.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 l 4)) 1/18))) (*.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2)))) (*.f64 2/3 (cbrt.f64 (/.f64 1 l))))) (*.f64 1/3 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 l) 1/18) (pow.f64 (/.f64 1 l) 1/18)) (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2)) (*.f64 l 1/2))))))) l)))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) (pow.f64 1 1/3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(pow.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 w)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l)))) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(pow.f64 (pow.f64 l 2) 1/9)
(*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (pow.f64 (pow.f64 l 2) 1/9))
(fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (*.f64 w (fma.f64 2 (log.f64 l) -2))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)))
(fma.f64 1/9 (*.f64 w (*.f64 (pow.f64 (*.f64 l l) 1/18) (*.f64 (pow.f64 (*.f64 l l) 1/18) (fma.f64 (log.f64 l) 2 -2)))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)))
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (+.f64 (pow.f64 (pow.f64 l 2) 1/9) (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 2)) (*.f64 1/18 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4))))))))))
(+.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (*.f64 w (fma.f64 2 (log.f64 l) -2))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))) (*.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (*.f64 (*.f64 w w) (fma.f64 1/162 (pow.f64 (fma.f64 2 (log.f64 l) -2) 2) (*.f64 1/18 (fma.f64 2 (/.f64 (-.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (*.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l))) (*.f64 2 (+.f64 (*.f64 l l) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l)))))) (*.f64 l l)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))) 2) (pow.f64 l 4)))))))))
(fma.f64 1/9 (*.f64 w (*.f64 (pow.f64 (*.f64 l l) 1/18) (*.f64 (pow.f64 (*.f64 l l) 1/18) (fma.f64 (log.f64 l) 2 -2)))) (*.f64 (+.f64 (*.f64 w (*.f64 w (fma.f64 1/18 (-.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))))))) l) (/.f64 2 l)) (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))) 2) (pow.f64 l 4))) (*.f64 1/162 (pow.f64 (fma.f64 (log.f64 l) 2 -2) 2))))) 1) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))))
(fma.f64 1/9 (*.f64 w (*.f64 (pow.f64 (*.f64 l l) 1/18) (*.f64 (pow.f64 (*.f64 l l) 1/18) (fma.f64 (log.f64 l) 2 -2)))) (*.f64 (+.f64 1 (*.f64 w (*.f64 w (fma.f64 1/18 (-.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))))))) l) (/.f64 2 l)) (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))) 2) (pow.f64 l 4))) (*.f64 1/162 (pow.f64 (fma.f64 (log.f64 l) 2 -2) 2)))))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))))
(+.f64 (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) w))) (+.f64 (pow.f64 (pow.f64 l 2) 1/9) (+.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (+.f64 (*.f64 1/54 (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 3) (pow.f64 l 6))) (+.f64 (*.f64 6 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (pow.f64 l 2))) (+.f64 (*.f64 (pow.f64 l 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (log.f64 l))) (*.f64 (pow.f64 l 2) (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (+.f64 (*.f64 4/3 (pow.f64 l 2)) (+.f64 (*.f64 2 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (pow.f64 l 2))) (*.f64 -6 (/.f64 (*.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))))))) (pow.f64 l 4)))))) (+.f64 (*.f64 1/162 (*.f64 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4)))) (-.f64 (*.f64 2 (log.f64 l)) 2))) (*.f64 1/4374 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 3)))) (pow.f64 w 3))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 l 2)) 1/9) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (*.f64 2 (log.f64 l)) 2) 2)) (*.f64 1/18 (+.f64 (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 l 2) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 2 (pow.f64 l 2)) (*.f64 2 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2)))))) (pow.f64 l 2))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 2 (*.f64 (pow.f64 l 2) (log.f64 l))) (*.f64 2 (pow.f64 l 2))) 2) (pow.f64 l 4)))))))))))
(+.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (*.f64 w (fma.f64 2 (log.f64 l) -2))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))) (*.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (+.f64 (*.f64 (pow.f64 w 3) (fma.f64 1/54 (fma.f64 2 (/.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))) 3) (pow.f64 l 6)) (fma.f64 6 (/.f64 (-.f64 (fma.f64 2 (*.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l l)) (*.f64 (*.f64 l l) (+.f64 (*.f64 (log.f64 l) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (log.f64 l) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (fma.f64 4/3 (*.f64 l l) (*.f64 2 (+.f64 (-.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (*.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l))) (*.f64 2 (+.f64 (*.f64 l l) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l)))))) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))))))) (*.f64 l l)) (*.f64 -6 (/.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))) (/.f64 (pow.f64 l 4) (-.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (*.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l))) (*.f64 2 (+.f64 (*.f64 l l) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))))))))))) (fma.f64 1/162 (*.f64 (fma.f64 2 (log.f64 l) -2) (fma.f64 2 (/.f64 (-.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (*.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l))) (*.f64 2 (+.f64 (*.f64 l l) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l)))))) (*.f64 l l)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))) 2) (pow.f64 l 4))))) (*.f64 1/4374 (pow.f64 (fma.f64 2 (log.f64 l) -2) 3))))) (*.f64 (*.f64 w w) (fma.f64 1/162 (pow.f64 (fma.f64 2 (log.f64 l) -2) 2) (*.f64 1/18 (fma.f64 2 (/.f64 (-.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (*.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l))) (*.f64 2 (+.f64 (*.f64 l l) (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l)))))) (*.f64 l l)) (neg.f64 (/.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 (log.f64 l) (*.f64 l l)) (*.f64 l l))) 2) (pow.f64 l 4))))))))))
(fma.f64 1/9 (*.f64 w (*.f64 (pow.f64 (*.f64 l l) 1/18) (*.f64 (pow.f64 (*.f64 l l) 1/18) (fma.f64 (log.f64 l) 2 -2)))) (fma.f64 (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18)) (fma.f64 (pow.f64 w 3) (fma.f64 1/54 (fma.f64 2 (/.f64 (*.f64 8 (pow.f64 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1)) 3)) (pow.f64 l 6)) (fma.f64 -6 (*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))) (pow.f64 l 4)) (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1)))))))) (/.f64 6 (/.f64 (*.f64 l l) (-.f64 (fma.f64 2 (*.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l l)) (*.f64 l (*.f64 l (*.f64 2 (*.f64 (*.f64 (log.f64 l) 1/2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (fma.f64 (*.f64 l l) 4/3 (fma.f64 2 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))))))) (*.f64 4 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1)))))))))) (fma.f64 1/162 (*.f64 (fma.f64 (log.f64 l) 2 -2) (-.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))))))) l) (/.f64 2 l)) (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))) 2) (pow.f64 l 4)))) (*.f64 1/4374 (pow.f64 (fma.f64 (log.f64 l) 2 -2) 3)))) (*.f64 w (*.f64 w (fma.f64 1/18 (-.f64 (*.f64 (/.f64 (fma.f64 2 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l l)) (fma.f64 (pow.f64 (log.f64 l) 2) (*.f64 l l) (*.f64 -2 (fma.f64 l l (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))))))) l) (/.f64 2 l)) (/.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 l l) (+.f64 (log.f64 l) -1))) 2) (pow.f64 l 4))) (*.f64 1/162 (pow.f64 (fma.f64 (log.f64 l) 2 -2) 2)))))) (*.f64 (pow.f64 (*.f64 l l) 1/18) (pow.f64 (*.f64 l l) 1/18))))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18) (pow.f64 (/.f64 (pow.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 (exp.f64 w) 2)) 1/18))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2) 1/18))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18) (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18))
(*.f64 (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18) (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18) (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18))
(*.f64 (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18) (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18) (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18))
(*.f64 (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18) (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18))
(pow.f64 (/.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18) (pow.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) w)) 1/18))
(*.f64 (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18) (pow.f64 (exp.f64 (fma.f64 (exp.f64 w) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 l))) (neg.f64 w))) 1/18))
(pow.f64 l 1/9)
(*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18))
(+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (pow.f64 l 1/9))
(fma.f64 1/9 (*.f64 (+.f64 (log.f64 l) -1) (*.f64 w (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))
(*.f64 (+.f64 (*.f64 (*.f64 1/9 w) (+.f64 (log.f64 l) -1)) 1) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))
(*.f64 (+.f64 1 (*.f64 (*.f64 1/9 w) (+.f64 (log.f64 l) -1))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (log.f64 l) 1) 2)) (*.f64 1/18 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (pow.f64 w 2)) (pow.f64 (*.f64 1 l) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (pow.f64 l 1/9)))
(fma.f64 (*.f64 (*.f64 w w) (fma.f64 1/162 (pow.f64 (+.f64 (log.f64 l) -1) 2) (*.f64 1/18 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l)) (*.f64 2 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) l)))))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (fma.f64 1/9 (*.f64 (+.f64 (log.f64 l) -1) (*.f64 w (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18))))
(+.f64 (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (*.f64 (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (+.f64 (*.f64 (*.f64 w w) (fma.f64 1/18 (-.f64 (/.f64 (*.f64 2 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2)))) l) (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l))) (*.f64 1/162 (pow.f64 (+.f64 (log.f64 l) -1) 2)))) (*.f64 (*.f64 1/9 w) (+.f64 (log.f64 l) -1)))))
(+.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/162 (pow.f64 (-.f64 (log.f64 l) 1) 2)) (*.f64 1/18 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (pow.f64 w 2)) (pow.f64 (*.f64 1 l) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (-.f64 (log.f64 l) 1) w) (pow.f64 (*.f64 1 l) 1/9))) (+.f64 (*.f64 (pow.f64 (*.f64 1 l) 1/9) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 1/162 (*.f64 (-.f64 (log.f64 l) 1) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (pow.f64 l 2))) (*.f64 2 (/.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) l))))) (+.f64 (*.f64 1/54 (+.f64 (*.f64 -6 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 l (log.f64 l)) (*.f64 1/2 l))) (-.f64 (*.f64 l (log.f64 l)) l)) (pow.f64 l 2))) (+.f64 (*.f64 6 (/.f64 (-.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/6 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (*.f64 1/2 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 l (+.f64 (*.f64 1/6 l) (*.f64 1/2 (-.f64 (*.f64 l (log.f64 l)) l)))))) l)) (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (pow.f64 l 3)))))) (*.f64 1/4374 (pow.f64 (-.f64 (log.f64 l) 1) 3)))))) (pow.f64 l 1/9))))
(fma.f64 (*.f64 (*.f64 w w) (fma.f64 1/162 (pow.f64 (+.f64 (log.f64 l) -1) 2) (*.f64 1/18 (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l)) (*.f64 2 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) l)))))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (fma.f64 1/9 (*.f64 (+.f64 (log.f64 l) -1) (*.f64 w (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))) (fma.f64 (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (*.f64 (pow.f64 w 3) (fma.f64 1/162 (*.f64 (+.f64 (log.f64 l) -1) (fma.f64 -1 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l)) (*.f64 2 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) l)))) (fma.f64 1/54 (fma.f64 -6 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (fma.f64 l (log.f64 l) (*.f64 l 1/2))) (/.f64 (*.f64 l l) (-.f64 (*.f64 l (log.f64 l)) l))) (fma.f64 6 (/.f64 (-.f64 (fma.f64 l (log.f64 l) (*.f64 l (+.f64 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 1/6 (log.f64 l) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) 1/2))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 l (fma.f64 1/6 l (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2))))) l) (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (pow.f64 l 3))))) (*.f64 1/4374 (pow.f64 (+.f64 (log.f64 l) -1) 3))))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 w 3) (fma.f64 1/162 (*.f64 (+.f64 (log.f64 l) -1) (-.f64 (/.f64 (*.f64 2 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2)))) l) (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l)))) (fma.f64 1/54 (fma.f64 -6 (*.f64 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2))) l) (/.f64 (-.f64 (*.f64 l (log.f64 l)) l) l)) (fma.f64 6 (/.f64 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2) (*.f64 l 7/6)))) l) (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (pow.f64 l 3))))) (*.f64 1/4374 (pow.f64 (+.f64 (log.f64 l) -1) 3))))) 1) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18))) (*.f64 (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (+.f64 (*.f64 (*.f64 w w) (fma.f64 1/18 (-.f64 (/.f64 (*.f64 2 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2)))) l) (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l))) (*.f64 1/162 (pow.f64 (+.f64 (log.f64 l) -1) 2)))) (*.f64 (*.f64 1/9 w) (+.f64 (log.f64 l) -1)))))
(+.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 w 3) (fma.f64 1/162 (*.f64 (+.f64 (log.f64 l) -1) (-.f64 (/.f64 (*.f64 2 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2)))) l) (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l)))) (fma.f64 1/54 (fma.f64 -6 (*.f64 (/.f64 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2))) l) (/.f64 (-.f64 (*.f64 l (log.f64 l)) l) l)) (fma.f64 6 (/.f64 (-.f64 (*.f64 l (+.f64 (log.f64 l) (+.f64 1/2 (fma.f64 1/6 (pow.f64 (log.f64 l) 3) (fma.f64 (log.f64 l) 1/6 (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (-.f64 (*.f64 l (log.f64 l)) l) 1/2) (*.f64 l 7/6)))) l) (*.f64 2 (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 3) (pow.f64 l 3))))) (*.f64 1/4374 (pow.f64 (+.f64 (log.f64 l) -1) 3)))))) (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18))) (*.f64 (*.f64 (pow.f64 l 1/18) (pow.f64 l 1/18)) (+.f64 (*.f64 (*.f64 w w) (fma.f64 1/18 (-.f64 (/.f64 (*.f64 2 (-.f64 (fma.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l) (*.f64 l (+.f64 (log.f64 l) 1/2)))) l) (/.f64 (pow.f64 (-.f64 (*.f64 l (log.f64 l)) l) 2) (*.f64 l l))) (*.f64 1/162 (pow.f64 (+.f64 (log.f64 l) -1) 2)))) (*.f64 (*.f64 1/9 w) (+.f64 (log.f64 l) -1)))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (exp.f64 1/3) (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (exp.f64 1/3) (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (/.f64 1 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 -1 (exp.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 3))
(pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 6)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (/.f64 1 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 w) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1)
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 1 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (neg.f64 (exp.f64 w)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))))) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 -1 (/.f64 (neg.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (neg.f64 (sqrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (/.f64 (neg.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 l (/.f64 (exp.f64 w) 4))))
(*.f64 (/.f64 (pow.f64 l (/.f64 (exp.f64 w) 4)) (exp.f64 w)) (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (/.f64 (exp.f64 w) 4))))
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (/.f64 (exp.f64 w) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 1 (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)))
(*.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (*.f64 (/.f64 (pow.f64 (sqrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (exp.f64 w) 1/2)) (/.f64 (/.f64 (exp.f64 w) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2))))
(*.f64 (pow.f64 (cbrt.f64 l) (*.f64 (exp.f64 w) 1/2)) (*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (exp.f64 w) 1/2)) (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 1 (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (sqrt.f64 l) (exp.f64 w))))
(*.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (sqrt.f64 l) (exp.f64 w)) (exp.f64 w)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (/.f64 (exp.f64 w) (pow.f64 (cbrt.f64 l) (exp.f64 w))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (exp.f64 w)) (pow.f64 (cbrt.f64 l) (exp.f64 w)))
(*.f64 (pow.f64 (cbrt.f64 l) (exp.f64 w)) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 l) 2) (exp.f64 w)) (exp.f64 w)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (neg.f64 (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (neg.f64 (cbrt.f64 (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 1 (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) 1)) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 w))) (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) 1) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) 1) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (exp.f64 w))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (neg.f64 (exp.f64 w)))) (cbrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (/.f64 (neg.f64 (cbrt.f64 (exp.f64 w))) (neg.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (*.f64 1 (/.f64 (cbrt.f64 (exp.f64 w)) (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (exp.f64 w)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (exp.f64 w)) (sqrt.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) (/.f64 (sqrt.f64 (neg.f64 (exp.f64 w))) (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (/.f64 (sqrt.f64 (pow.f64 l (exp.f64 w))) (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(*.f64 (cbrt.f64 (pow.f64 l (*.f64 (exp.f64 w) 2))) (/.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))) (cbrt.f64 (/.f64 (exp.f64 w) (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 w)) 1)) (/.f64 (sqrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) 1)) (/.f64 (cbrt.f64 (exp.f64 w)) (pow.f64 l (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 1) (neg.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (neg.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (sqrt.f64 (neg.f64 (exp.f64 w)))) (sqrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (cbrt.f64 (neg.f64 (exp.f64 w))) (cbrt.f64 (neg.f64 (exp.f64 w))))) (cbrt.f64 (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) 1) (cbrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2)))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (pow.f64 (cbrt.f64 (exp.f64 w)) 2)) (cbrt.f64 (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2) (cbrt.f64 (sqrt.f64 (exp.f64 w))))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1) 1) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) 1) (sqrt.f64 (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (cbrt.f64 (exp.f64 w))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (exp.f64 w)) (sqrt.f64 (exp.f64 w)))) (cbrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 w))) (*.f64 (sqrt.f64 (exp.f64 w)) (cbrt.f64 (exp.f64 w)))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (pow.f64 (cbrt.f64 (exp.f64 w)) 2))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (*.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (*.f64 (sqrt.f64 (exp.f64 w)) (fabs.f64 (cbrt.f64 (exp.f64 w))))))
(/.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) (sqrt.f64 (exp.f64 w))) (sqrt.f64 (sqrt.f64 (exp.f64 w)))) (sqrt.f64 (sqrt.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w))) 1))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(neg.f64 (*.f64 1 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))
(fabs.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))
(log.f64 (exp.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 3))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(exp.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))) 1)
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) (pow.f64 1 1/3))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4))))
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (cbrt.f64 (cbrt.f64 (exp.f64 w))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)) (sqrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (sqrt.f64 (cbrt.f64 (exp.f64 w)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/3)
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1)
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 2/3))
(exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 l) (exp.f64 w)) w) 2/9))
(exp.f64 (*.f64 2/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))))
(cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) 1)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (pow.f64 1 1/3))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 4)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) 1) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w)))) (cbrt.f64 (cbrt.f64 (exp.f64 w))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/3)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 1)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2)) 1/6)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))) 1/2)
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/9)
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 1/6) 2)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))) 3)
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 2))))
(fabs.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))
(exp.f64 (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3) 1/3))
(*.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/18))
(exp.f64 (*.f64 1/9 (fma.f64 (log.f64 l) (exp.f64 w) (neg.f64 w))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))))
(cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))))

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(+.f64 l (*.f64 l w))
Compiler

Compiled 12 to 4 computations (66.7% saved)

series1.0ms (0%)

Counts
1 → 15
Calls

6 calls:

TimeVariablePointExpression
0.0ms
l
@0
(+.f64 l (*.f64 l w))
0.0ms
l
@inf
(+.f64 l (*.f64 l w))
0.0ms
l
@-inf
(+.f64 l (*.f64 l w))
0.0ms
w
@-inf
(+.f64 l (*.f64 l w))
0.0ms
w
@0
(+.f64 l (*.f64 l w))

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1458×add-sqr-sqrt
1442×*-un-lft-identity
1348×add-cube-cbrt
1334×add-cbrt-cube
1322×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify60.0ms (0.4%)

Algorithm
egg-herbie
Rules
1386×associate-*r*
1238×associate-*l*
706×associate-+r+
676×associate-*r/
520×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0991138
1242938
2893938
35164938
Stop Event
node limit
Counts
54 → 51
Calls
Call 1
Inputs
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 (+.f64 1 w) l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
l
(*.f64 l w)
(*.f64 l w)
(-.f64 (+.f64 1 (fma.f64 l w l)) 1)
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 l w))) (/.f64 (pow.f64 (*.f64 l w) 2) (-.f64 l (*.f64 l w))))
(*.f64 l (+.f64 1 w))
(*.f64 l (+.f64 w 1))
(*.f64 (fma.f64 l w l) 1)
(*.f64 1 (fma.f64 l w l))
(*.f64 (sqrt.f64 (fma.f64 l w l)) (sqrt.f64 (fma.f64 l w l)))
(*.f64 (cbrt.f64 (fma.f64 l w l)) (pow.f64 (cbrt.f64 (fma.f64 l w l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l w l)) 2) (cbrt.f64 (fma.f64 l w l)))
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2)) (/.f64 1 (-.f64 l (*.f64 l w))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l)))))
(*.f64 (+.f64 w 1) l)
(/.f64 1 (/.f64 (-.f64 l (*.f64 l w)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2))))
(/.f64 1 (/.f64 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2)) (-.f64 l (*.f64 l w)))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (+.f64 (pow.f64 (*.f64 l w) 2) (-.f64 (*.f64 l l) (*.f64 l (*.f64 l w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l w) 2) (*.f64 l l)) (-.f64 (*.f64 l w) l))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2))) (neg.f64 (-.f64 l (*.f64 l w))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l)))))
(pow.f64 (fma.f64 l w l) 1)
(pow.f64 (sqrt.f64 (fma.f64 l w l)) 2)
(pow.f64 (cbrt.f64 (fma.f64 l w l)) 3)
(pow.f64 (pow.f64 (fma.f64 l w l) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 l w l) 2))
(log.f64 (exp.f64 (fma.f64 l w l)))
(cbrt.f64 (pow.f64 (fma.f64 l w l) 3))
(expm1.f64 (log1p.f64 (fma.f64 l w l)))
(exp.f64 (log.f64 (fma.f64 l w l)))
(exp.f64 (*.f64 (log.f64 (fma.f64 l w l)) 1))
(log1p.f64 (expm1.f64 (fma.f64 l w l)))
(fma.f64 l w l)
(fma.f64 w l l)
(fma.f64 1 l (*.f64 l w))
(fma.f64 1 (*.f64 l w) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l w))
(fma.f64 (sqrt.f64 (*.f64 l w)) (sqrt.f64 (*.f64 l w)) l)
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 l w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l w)) 2) (cbrt.f64 (*.f64 l w)) l)
Outputs
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 w) 1)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
l
(*.f64 l w)
(*.f64 w l)
(*.f64 l w)
(*.f64 w l)
(-.f64 (+.f64 1 (fma.f64 l w l)) 1)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(-.f64 (/.f64 (*.f64 l l) (-.f64 l (*.f64 l w))) (/.f64 (pow.f64 (*.f64 l w) 2) (-.f64 l (*.f64 l w))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(*.f64 l (+.f64 1 w))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 l (+.f64 w 1))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (fma.f64 l w l) 1)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 1 (fma.f64 l w l))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (sqrt.f64 (fma.f64 l w l)) (sqrt.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (cbrt.f64 (fma.f64 l w l)) (pow.f64 (cbrt.f64 (fma.f64 l w l)) 2))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l w l)) 2) (cbrt.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2)) (/.f64 1 (-.f64 l (*.f64 l w))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w l) (-.f64 (*.f64 w l) l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (*.f64 l (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (fma.f64 w l (neg.f64 l)))))
(*.f64 (+.f64 w 1) l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(/.f64 1 (/.f64 (-.f64 l (*.f64 l w)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(/.f64 1 (/.f64 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w l) (-.f64 (*.f64 w l) l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (*.f64 l (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (fma.f64 w l (neg.f64 l)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2)) (-.f64 l (*.f64 l w)))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w l) (-.f64 (*.f64 w l) l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (*.f64 l (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (fma.f64 w l (neg.f64 l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3)) (+.f64 (pow.f64 (*.f64 l w) 2) (-.f64 (*.f64 l l) (*.f64 l (*.f64 l w)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w l) (-.f64 (*.f64 w l) l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (*.f64 l (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (fma.f64 w l (neg.f64 l)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l w) 2) (*.f64 l l)) (-.f64 (*.f64 l w) l))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l w) 2))) (neg.f64 (-.f64 l (*.f64 l w))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 w l) 2)) (-.f64 l (*.f64 w l)))
(/.f64 (*.f64 (*.f64 l l) (+.f64 -1 (*.f64 w w))) (-.f64 (*.f64 w l) l))
(-.f64 (/.f64 l (-.f64 1 w)) (*.f64 (/.f64 l (-.f64 1 w)) (*.f64 w w)))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l w) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l w) (-.f64 (*.f64 l w) l)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 w l) (-.f64 (*.f64 w l) l)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) (*.f64 l (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (-.f64 (*.f64 w l) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 w l) 3)) l) (+.f64 l (*.f64 w (fma.f64 w l (neg.f64 l)))))
(pow.f64 (fma.f64 l w l) 1)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(pow.f64 (sqrt.f64 (fma.f64 l w l)) 2)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(pow.f64 (cbrt.f64 (fma.f64 l w l)) 3)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(pow.f64 (pow.f64 (fma.f64 l w l) 3) 1/3)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(sqrt.f64 (pow.f64 (fma.f64 l w l) 2))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(log.f64 (exp.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(cbrt.f64 (pow.f64 (fma.f64 l w l) 3))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(expm1.f64 (log1p.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(exp.f64 (log.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(exp.f64 (*.f64 (log.f64 (fma.f64 l w l)) 1))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(log1p.f64 (expm1.f64 (fma.f64 l w l)))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 l w l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 w l l)
(*.f64 (+.f64 1 w) l)
(fma.f64 1 l (*.f64 l w))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 1 (*.f64 l w) l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l w))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 (sqrt.f64 (*.f64 l w)) (sqrt.f64 (*.f64 l w)) l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 l) (*.f64 l w))
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l w)) 2) (cbrt.f64 (*.f64 l w)) l)
(*.f64 (+.f64 1 w) l)
(fma.f64 w l l)

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
100.0%
(*.f64 l (-.f64 1 w))
95.3%
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
Compiler

Compiled 29 to 20 computations (31% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
l
@0
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
0.0ms
l
@inf
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
0.0ms
w
@inf
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
0.0ms
w
@-inf
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
0.0ms
l
@-inf
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1428×associate-*r/
1108×associate-*l/
828×*-commutative
796×distribute-lft-in
320×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0925
120313
2287413
Stop Event
node limit
Counts
1 → 136
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (fma.f64 l (-.f64 1 w) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 l (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (+.f64 (*.f64 l (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 1 (*.f64 l (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 1 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (-.f64 1 w) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 l (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 l (-.f64 1 w) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (fma.f64 l (-.f64 1 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (neg.f64 w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (-.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 w) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (-.f64 1 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 w)) (*.f64 l (sqrt.f64 (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (-.f64 1 w) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1 w)) (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 w)) 2) (*.f64 l (cbrt.f64 (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 l) (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (-.f64 1 w) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (cbrt.f64 (-.f64 1 w))) (pow.f64 (cbrt.f64 (-.f64 1 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))) (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (*.f64 l (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (-.f64 0 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 0 (*.f64 l (-.f64 1 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (-.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) (pow.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (-.f64 (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)) (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (-.f64 1 (*.f64 w w))) (-.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 (pow.f64 w 3))) (+.f64 1 (-.f64 (*.f64 w w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (-.f64 1 (*.f64 (fma.f64 w w w) (fma.f64 w w w)))) (-.f64 1 (fma.f64 w w w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (pow.f64 (fma.f64 w w w) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 w w w) (fma.f64 w w w)) (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 1 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (*.f64 l (-.f64 1 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 w 3)) (/.f64 (+.f64 1 (fma.f64 w w w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (fma.f64 w w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 1 (*.f64 w w)))) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 1 (pow.f64 w 3)))) (+.f64 1 (fma.f64 w w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w)))) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (+.f64 1 (pow.f64 (neg.f64 w) 3))) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 1 (*.f64 w w)))) (neg.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 1 (pow.f64 w 3)))) (neg.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (*.f64 w w)))) (sqrt.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 w 3)))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (*.f64 w w)))) (cbrt.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) l) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (neg.f64 w) 3)) l) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 w w))) l) (neg.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 w 3))) l) (neg.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) 1) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) 1) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 w 3))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) 1) (+.f64 (*.f64 l (-.f64 1 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (sqrt.f64 (+.f64 1 w))) (sqrt.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (*.f64 (cbrt.f64 (+.f64 1 w)) (cbrt.f64 (+.f64 1 w)))) (cbrt.f64 (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (sqrt.f64 (+.f64 1 (fma.f64 w w w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 w w w))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (-.f64 1 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 l (-.f64 1 w) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) 2) (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)))))

simplify147.0ms (0.9%)

Algorithm
egg-herbie
Rules
1344×associate-/r/
1036×associate-+r+
1004×associate-+l+
592×+-commutative
560×associate--r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03606924
110496784
245296774
Stop Event
node limit
Counts
160 → 218
Calls
Call 1
Inputs
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
(*.f64 (-.f64 1 w) l)
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 1 (fma.f64 l (-.f64 1 w) -1))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 l (+.f64 (*.f64 l (neg.f64 w)) 0))
(+.f64 l (*.f64 1 (*.f64 l (neg.f64 w))))
(+.f64 (*.f64 l (-.f64 1 w)) 0)
(+.f64 (fma.f64 l (-.f64 1 w) 1) -1)
(+.f64 0 (*.f64 l (-.f64 1 w)))
(+.f64 (fma.f64 l (-.f64 1 w) -1) 1)
(+.f64 -1 (fma.f64 l (-.f64 1 w) 1))
(+.f64 (*.f64 l (neg.f64 w)) l)
(*.f64 1 (*.f64 l (-.f64 1 w)))
(*.f64 l (-.f64 1 w))
(*.f64 (-.f64 1 w) l)
(*.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (sqrt.f64 (-.f64 1 w)) (*.f64 l (sqrt.f64 (-.f64 1 w))))
(*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (sqrt.f64 l) (*.f64 (-.f64 1 w) (sqrt.f64 l)))
(*.f64 (cbrt.f64 (-.f64 1 w)) (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 w)) 2) (*.f64 l (cbrt.f64 (-.f64 1 w))))
(*.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (cbrt.f64 l) (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (-.f64 1 w) (cbrt.f64 l)))
(*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 w)))
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 w)))
(*.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (-.f64 1 w) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (*.f64 l (cbrt.f64 (-.f64 1 w))) (pow.f64 (cbrt.f64 (-.f64 1 w)) 2))
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))) (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))))
(*.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (*.f64 l (-.f64 1 w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (-.f64 0 (*.f64 l (-.f64 1 w))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 0 (*.f64 l (-.f64 1 w)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (-.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) (pow.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (-.f64 (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)) (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (-.f64 1 (*.f64 w w))) (-.f64 1 w))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 (pow.f64 w 3))) (+.f64 1 (-.f64 (*.f64 w w) w)))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (-.f64 1 (*.f64 (fma.f64 w w w) (fma.f64 w w w)))) (-.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (pow.f64 (fma.f64 w w w) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 w w w) (fma.f64 w w w)) (fma.f64 w w w))))
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 l (/.f64 1 (-.f64 1 w)))
(/.f64 (*.f64 l (-.f64 1 w)) 1)
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (*.f64 l (-.f64 1 w)) 2))
(/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (*.f64 l (-.f64 1 w))))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))))
(/.f64 (-.f64 1 (pow.f64 w 3)) (/.f64 (+.f64 1 (fma.f64 w w w)) l))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (fma.f64 w w w)))
(/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 w))
(/.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 1 (*.f64 l (-.f64 1 (*.f64 w w)))) (+.f64 1 w))
(/.f64 (*.f64 1 (*.f64 l (-.f64 1 (pow.f64 w 3)))) (+.f64 1 (fma.f64 w w w)))
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 l (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w)))) (+.f64 1 w))
(/.f64 (*.f64 l (+.f64 1 (pow.f64 (neg.f64 w) 3))) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))
(/.f64 (*.f64 l (neg.f64 (-.f64 1 (*.f64 w w)))) (neg.f64 (+.f64 1 w)))
(/.f64 (*.f64 l (neg.f64 (-.f64 1 (pow.f64 w 3)))) (neg.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (*.f64 w w)))) (sqrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 w 3)))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (*.f64 w w)))) (cbrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) l) (+.f64 1 w))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (neg.f64 w) 3)) l) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 w w))) l) (neg.f64 (+.f64 1 w)))
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 w 3))) l) (neg.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))
(/.f64 (*.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) 1) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) 1) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 w 3))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) 1) (+.f64 (*.f64 l (-.f64 1 w)) 2))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (sqrt.f64 (+.f64 1 w))) (sqrt.f64 (+.f64 1 w)))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (*.f64 (cbrt.f64 (+.f64 1 w)) (cbrt.f64 (+.f64 1 w)))) (cbrt.f64 (+.f64 1 w)))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (sqrt.f64 (+.f64 1 (fma.f64 w w w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 w w w))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 1 (fma.f64 l (-.f64 1 w) 1) -1)
(fma.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) 2) (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)
Outputs
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 -1 (*.f64 l w))
(neg.f64 (*.f64 w l))
(*.f64 w (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 -1 (*.f64 l w))
(neg.f64 (*.f64 w l))
(*.f64 w (neg.f64 l))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 1 (fma.f64 l (-.f64 1 w) -1))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 l (*.f64 l (neg.f64 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 l (+.f64 (*.f64 l (neg.f64 w)) 0))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 l (*.f64 1 (*.f64 l (neg.f64 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 l (-.f64 1 w)) 0)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (fma.f64 l (-.f64 1 w) 1) -1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 0 (*.f64 l (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (fma.f64 l (-.f64 1 w) -1) 1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 -1 (fma.f64 l (-.f64 1 w) 1))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(+.f64 (*.f64 l (neg.f64 w)) l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 1 (*.f64 l (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 l (-.f64 1 w))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (sqrt.f64 (-.f64 1 w)) (*.f64 l (sqrt.f64 (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (sqrt.f64 l) (*.f64 (-.f64 1 w) (sqrt.f64 l)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (cbrt.f64 (-.f64 1 w)) (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 w)) 2) (*.f64 l (cbrt.f64 (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (cbrt.f64 l) (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (-.f64 1 w) (cbrt.f64 l)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 (-.f64 1 w) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (*.f64 l (cbrt.f64 (-.f64 1 w))) (pow.f64 (cbrt.f64 (-.f64 1 w)) 2))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))) (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (-.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) 1) (+.f64 1 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (*.f64 l (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (-.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (-.f64 0 (*.f64 l (-.f64 1 w))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (-.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (neg.f64 (*.f64 (-.f64 1 w) l)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (*.f64 (-.f64 1 w) (neg.f64 l)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (+.f64 (neg.f64 l) (*.f64 w l)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 0 (*.f64 l (-.f64 1 w)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (neg.f64 (*.f64 (-.f64 1 w) l))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (-.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (*.f64 (-.f64 1 w) l)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (+.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) l) (*.f64 w l)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (-.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (-.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) (*.f64 (fma.f64 l (-.f64 1 w) 2) (fma.f64 l (-.f64 1 w) 2)))) (-.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (fma.f64 l (-.f64 1 w) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4) (*.f64 (fma.f64 (-.f64 1 w) l 2) (fma.f64 (-.f64 1 w) l 2)))) (-.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) (pow.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (-.f64 (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)) (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (+.f64 (*.f64 l (-.f64 1 w)) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 2) 3))) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) (*.f64 (fma.f64 l (-.f64 1 w) 2) (-.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 2) 3) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6))) (fma.f64 (fma.f64 (-.f64 1 w) l 2) (-.f64 (fma.f64 (-.f64 1 w) l 2) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4)))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (-.f64 1 (*.f64 w w))) (-.f64 1 w))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(*.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 (pow.f64 w 3))) (+.f64 1 (-.f64 (*.f64 w w) w)))
(*.f64 (/.f64 l (/.f64 (+.f64 1 (pow.f64 w 3)) (-.f64 1 (*.f64 w w)))) (+.f64 1 (-.f64 (*.f64 w w) w)))
(/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 (pow.f64 w 3)) (-.f64 (fma.f64 w w 1) w)))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (-.f64 1 (*.f64 (fma.f64 w w w) (fma.f64 w w w)))) (-.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 l (/.f64 (-.f64 1 (*.f64 (fma.f64 w w w) (fma.f64 w w w))) (-.f64 1 (pow.f64 w 3)))) (-.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (pow.f64 (fma.f64 w w w) 3))) (+.f64 1 (-.f64 (*.f64 (fma.f64 w w w) (fma.f64 w w w)) (fma.f64 w w w))))
(/.f64 (*.f64 l (+.f64 1 (-.f64 (*.f64 (fma.f64 w w w) (fma.f64 w w w)) (fma.f64 w w w)))) (/.f64 (+.f64 1 (pow.f64 (fma.f64 w w w) 3)) (-.f64 1 (pow.f64 w 3))))
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 l (/.f64 1 (-.f64 1 w)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (+.f64 (*.f64 l (-.f64 1 w)) 2))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (-.f64 1 (pow.f64 w 3)) (/.f64 (+.f64 1 (fma.f64 w w w)) l))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (fma.f64 l (-.f64 1 w) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (fma.f64 l (-.f64 1 w) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))) (fma.f64 (-.f64 1 w) l 2)))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))) (fma.f64 (-.f64 1 w) l 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (/.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))))
(/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (+.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 1 (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 2 (fma.f64 (neg.f64 l) w l)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) -1) (*.f64 (fma.f64 l (-.f64 1 w) 2) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4)) (*.f64 (fma.f64 (-.f64 1 w) l 2) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (fma.f64 (neg.f64 l) w l)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)) (fma.f64 l (-.f64 1 w) -1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l -1) 3)) (-.f64 (fma.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1) 1) (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) 1) -1))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (*.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) -1) (*.f64 (fma.f64 l (-.f64 1 w) 2) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (*.f64 (fma.f64 (-.f64 1 w) l 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (-.f64 -2 (*.f64 (-.f64 1 w) l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (+.f64 (-.f64 -2 l) (*.f64 w l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (*.f64 1 (*.f64 l (-.f64 1 (*.f64 w w)))) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 1 (*.f64 l (-.f64 1 (pow.f64 w 3)))) (+.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 1 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 1 (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 2 (fma.f64 (neg.f64 l) w l)))
(/.f64 (*.f64 1 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3))) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)) (fma.f64 l (-.f64 1 w) -1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l -1) 3)) (-.f64 (fma.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1) 1) (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (*.f64 1 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (-.f64 -2 (*.f64 (-.f64 1 w) l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (+.f64 (-.f64 -2 l) (*.f64 w l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (*.f64 l (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w)))) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 l (+.f64 1 (pow.f64 (neg.f64 w) 3))) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 l (neg.f64 (-.f64 1 (*.f64 w w)))) (neg.f64 (+.f64 1 w)))
(/.f64 l (/.f64 (+.f64 -1 (neg.f64 w)) (neg.f64 (-.f64 1 (*.f64 w w)))))
(*.f64 (/.f64 l (-.f64 -1 w)) (+.f64 -1 (*.f64 w w)))
(/.f64 (*.f64 l (neg.f64 (-.f64 1 (pow.f64 w 3)))) (neg.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 l (/.f64 (+.f64 -1 (neg.f64 (fma.f64 w w w))) (neg.f64 (-.f64 1 (pow.f64 w 3)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 w 3)) (-.f64 -1 (fma.f64 w w w))) l)
(/.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (sqrt.f64 (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 l) w l)) (sqrt.f64 (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 l) w l)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (/.f64 (cbrt.f64 (fma.f64 l (-.f64 1 w) 2)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (cbrt.f64 (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 l) w l)) 2) (cbrt.f64 (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))) (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 l) w l)) 2))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (pow.f64 w 3)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (/.f64 (sqrt.f64 (+.f64 1 (fma.f64 w w w))) (sqrt.f64 (-.f64 1 (pow.f64 w 3)))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (+.f64 1 (fma.f64 w w w)))) (sqrt.f64 (-.f64 1 (pow.f64 w 3))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (-.f64 1 (*.f64 w w)))) (sqrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (/.f64 (sqrt.f64 (+.f64 1 w)) (sqrt.f64 (-.f64 1 (*.f64 w w)))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (+.f64 1 w))) (sqrt.f64 (-.f64 1 (*.f64 w w))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (pow.f64 w 3)))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (/.f64 (cbrt.f64 (+.f64 1 (fma.f64 w w w))) (cbrt.f64 (-.f64 1 (pow.f64 w 3)))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (+.f64 1 (fma.f64 w w w)))) (cbrt.f64 (-.f64 1 (pow.f64 w 3))))
(*.f64 (/.f64 l (cbrt.f64 (+.f64 1 (fma.f64 w w w)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 w)) 2) (cbrt.f64 (-.f64 1 (pow.f64 w 3)))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (-.f64 1 (*.f64 w w)))) (cbrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (/.f64 (cbrt.f64 (+.f64 1 w)) (cbrt.f64 (-.f64 1 (*.f64 w w)))))
(*.f64 (/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 1 w)) 2)) (cbrt.f64 (+.f64 1 w))) (cbrt.f64 (-.f64 1 (*.f64 w w))))
(*.f64 (/.f64 l (cbrt.f64 (+.f64 1 w))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 w)) 2) (cbrt.f64 (-.f64 1 (*.f64 w w)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) l) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (neg.f64 w) 3)) l) (-.f64 (+.f64 1 (*.f64 (neg.f64 w) (neg.f64 w))) (neg.f64 w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (neg.f64 (-.f64 1 (*.f64 w w))) l) (neg.f64 (+.f64 1 w)))
(/.f64 l (/.f64 (+.f64 -1 (neg.f64 w)) (neg.f64 (-.f64 1 (*.f64 w w)))))
(*.f64 (/.f64 l (-.f64 -1 w)) (+.f64 -1 (*.f64 w w)))
(/.f64 (*.f64 (neg.f64 (-.f64 1 (pow.f64 w 3))) l) (neg.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 l (/.f64 (+.f64 -1 (neg.f64 (fma.f64 w w w))) (neg.f64 (-.f64 1 (pow.f64 w 3)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 w 3)) (-.f64 -1 (fma.f64 w w w))) l)
(/.f64 (*.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (*.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) 1) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (-.f64 1 (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 1 (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (-.f64 1 (*.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1))) (-.f64 2 (fma.f64 (neg.f64 l) w l)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) 1) (-.f64 (+.f64 1 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1))) (fma.f64 l (-.f64 1 w) -1)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) -1) 3)) (+.f64 1 (-.f64 (*.f64 (fma.f64 l (-.f64 1 w) -1) (fma.f64 l (-.f64 1 w) -1)) (fma.f64 l (-.f64 1 w) -1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l -1) 3)) (-.f64 (fma.f64 (fma.f64 (-.f64 1 w) l -1) (fma.f64 (-.f64 1 w) l -1) 1) (fma.f64 (-.f64 1 w) l -1)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) 1) (neg.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (neg.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (-.f64 -2 (*.f64 (-.f64 1 w) l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (-.f64 (+.f64 (-.f64 -2 l) (*.f64 w l)) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 w 3))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (/.f64 (sqrt.f64 (+.f64 1 (fma.f64 w w w))) (sqrt.f64 (-.f64 1 (pow.f64 w 3)))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (+.f64 1 (fma.f64 w w w)))) (sqrt.f64 (-.f64 1 (pow.f64 w 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 l (sqrt.f64 (-.f64 1 w)))) (sqrt.f64 (+.f64 1 w)))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (/.f64 (sqrt.f64 (+.f64 1 w)) (sqrt.f64 (-.f64 1 (*.f64 w w)))))
(*.f64 (/.f64 (*.f64 l (sqrt.f64 (-.f64 1 w))) (sqrt.f64 (+.f64 1 w))) (sqrt.f64 (-.f64 1 (*.f64 w w))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (sqrt.f64 (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 l) w l)) (sqrt.f64 (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (sqrt.f64 (*.f64 l (-.f64 1 w)))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 1 w) l)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 l) w l)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1)) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (/.f64 (cbrt.f64 (fma.f64 l (-.f64 1 w) 2)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (cbrt.f64 (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 l) w l)) 2) (cbrt.f64 (fma.f64 (-.f64 1 w) l 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 w) l)) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))) (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 l) w l)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) -1) (*.f64 (fma.f64 l (-.f64 1 w) 2) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4)) (*.f64 (fma.f64 (-.f64 1 w) l 2) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)) (fma.f64 (neg.f64 l) w l)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) 3) -1) (*.f64 (fma.f64 l (-.f64 1 w) 2) (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 4) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (*.f64 (fma.f64 (-.f64 1 w) l 2) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)))
(/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) 1) (/.f64 1 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3) 3) -1) (*.f64 (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 6))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3) (pow.f64 (fma.f64 (-.f64 1 w) l 1) 6)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) 1) (+.f64 (*.f64 l (-.f64 1 w)) 2))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2) -1) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) 2)))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2))))) (sqrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))) (cbrt.f64 (+.f64 (*.f64 l (-.f64 1 w)) (+.f64 2 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (fma.f64 l (-.f64 1 w) 1) 3)) 1) (+.f64 (fma.f64 l (-.f64 1 w) 2) (pow.f64 (fma.f64 l (-.f64 1 w) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 1 w) l 1) 2) (fma.f64 (-.f64 1 w) l 2)))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) 1) (+.f64 1 w))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (sqrt.f64 (+.f64 1 w))) (sqrt.f64 (+.f64 1 w)))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (*.f64 w w))) (*.f64 (cbrt.f64 (+.f64 1 w)) (cbrt.f64 (+.f64 1 w)))) (cbrt.f64 (+.f64 1 w)))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)) l)
(*.f64 l (/.f64 (-.f64 1 (*.f64 w w)) (+.f64 1 w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) 1) (+.f64 1 (fma.f64 w w w)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (sqrt.f64 (+.f64 1 (fma.f64 w w w)))) (sqrt.f64 (+.f64 1 (fma.f64 w w w))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(/.f64 (/.f64 (*.f64 l (-.f64 1 (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 1 (fma.f64 w w w))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))) (cbrt.f64 (+.f64 1 (fma.f64 w w w))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))) l)
(*.f64 l (/.f64 (-.f64 1 (pow.f64 w 3)) (+.f64 1 (fma.f64 w w w))))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 1 w) l) 2))
(fabs.f64 (*.f64 (-.f64 1 w) l))
(fabs.f64 (fma.f64 (neg.f64 l) w l))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(fma.f64 1 (fma.f64 l (-.f64 1 w) 1) -1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(fma.f64 (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) (sqrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) 2) (cbrt.f64 (fma.f64 l (-.f64 1 w) 1)) -1)
(*.f64 (-.f64 1 w) l)
(fma.f64 (neg.f64 l) w l)

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
100.0%
(-.f64 (*.f64 w (*.f64 w 1/2)) w)
100.0%
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
93.4%
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
Compiler

Compiled 40 to 23 computations (42.5% saved)

series5.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
2.0ms
l
@0
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
0.0ms
l
@inf
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
0.0ms
w
@inf
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
0.0ms
l
@inf
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
0.0ms
w
@0
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))

rewrite113.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1162×associate-*r/
956×distribute-rgt-in
912×distribute-lft-in
900×associate-*l/
294×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01075
122471
2310571
Stop Event
node limit
Counts
3 → 276
Calls
Call 1
Inputs
(*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 w (*.f64 w 1/2)) w)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 w) 1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 w (*.f64 w 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (neg.f64 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (*.f64 (neg.f64 w) 1) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 w (*.f64 w 1/2)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 l (*.f64 w (*.f64 w 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) 1) (*.f64 (*.f64 l (neg.f64 w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) 1) (*.f64 (*.f64 (neg.f64 w) l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 w (*.f64 w 1/2) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l)) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) w) (+.f64 (*.f64 w 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (+.f64 (*.f64 w 1/2) 1)) w)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) w) (+.f64 (*.f64 w 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (+.f64 (*.f64 w 1/2) 1)) w)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (-.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (exp.f64 (log1p.f64 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) 1) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) l l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2) (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (*.f64 (neg.f64 w) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 w) 1 w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (*.f64 w (*.f64 w 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 w) 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 w) 1) (*.f64 w (*.f64 w 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) (exp.f64 (log1p.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 w (-.f64 (*.f64 w 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 w (*.f64 w (*.f64 w 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 w (*.f64 w 1/2) w) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) w) (+.f64 (*.f64 w 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 w 1/2) 1)) w)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 w (*.f64 w 1/2) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w 1/2) w (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w (sqrt.f64 1/2)) (*.f64 w (sqrt.f64 1/2)) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 w 1/2))) 2) (cbrt.f64 (*.f64 w (*.f64 w 1/2))) (neg.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 w w) 1/2 (neg.f64 w))))))

simplify226.0ms (1.4%)

Algorithm
egg-herbie
Rules
1174×associate-/l*
1098×associate-*r*
982×associate-*l*
608×*-commutative
506×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069621498
1198619778
Stop Event
node limit
Counts
336 → 482
Calls
Call 1
Inputs
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 -1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(*.f64 1/2 (pow.f64 w 2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(*.f64 1/2 (pow.f64 w 2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 w) 1 w) l))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) l))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) l))
(+.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 w (*.f64 w 1/2))))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (neg.f64 w) l))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (*.f64 (neg.f64 w) 1) l))
(+.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 w (*.f64 w 1/2)) l))
(+.f64 (*.f64 1 (*.f64 l (*.f64 w (*.f64 w 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))
(+.f64 (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))
(+.f64 (*.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) 1) (*.f64 (*.f64 l (neg.f64 w)) 1))
(+.f64 (*.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) 1) (*.f64 (*.f64 (neg.f64 w) l) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) 1)
(/.f64 l (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 w (*.f64 w 1/2) w) l))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) l))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 l (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l)) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) w) (+.f64 (*.f64 w 1/2) 1))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (+.f64 (*.f64 w 1/2) 1)) w)
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) w) (+.f64 (*.f64 w 1/2) 1))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (+.f64 (*.f64 w 1/2) 1)) w)
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 3)
(pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))
(log.f64 (pow.f64 (exp.f64 l) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (-.f64 1 l))
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) 1)
(-.f64 (+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (exp.f64 (log1p.f64 l))) 1)
(*.f64 l (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1))
(*.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)
(*.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))
(*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(*.f64 (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1) l)
(*.f64 (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))
(/.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 1 (/.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) 1) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)
(pow.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)
(pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 3)
(pow.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 2))
(log.f64 (exp.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))
(cbrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3))
(expm1.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(exp.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(exp.f64 (*.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 1))
(log1p.f64 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)
(fma.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) l l)
(fma.f64 1 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)
(fma.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2) (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)
(fma.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (*.f64 (neg.f64 w) 1) 1))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 w) 1 w) 1))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) 1))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) 1))
(+.f64 (neg.f64 w) (*.f64 w (*.f64 w 1/2)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 (neg.f64 w) 1) (*.f64 w (*.f64 w 1/2)))
(+.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) (exp.f64 (log1p.f64 w))) 1)
(*.f64 w (-.f64 (*.f64 w 1/2) 1))
(*.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)
(*.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(*.f64 (+.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)))
(*.f64 (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 w (*.f64 w (*.f64 w 1/2))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (fma.f64 w (*.f64 w 1/2) w) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) w) (+.f64 (*.f64 w 1/2) 1))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 w 1/2) 1)) w)
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(exp.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 w (*.f64 w 1/2) (neg.f64 w))
(fma.f64 (*.f64 w 1/2) w (neg.f64 w))
(fma.f64 1 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))
(fma.f64 (*.f64 w (sqrt.f64 1/2)) (*.f64 w (sqrt.f64 1/2)) (neg.f64 w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 w 1/2))) 2) (cbrt.f64 (*.f64 w (*.f64 w 1/2))) (neg.f64 w))
(fma.f64 (*.f64 w w) 1/2 (neg.f64 w))
Outputs
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 l (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 -1 (*.f64 l w)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(*.f64 1/2 (*.f64 l (*.f64 w w)))
(*.f64 (*.f64 w w) (*.f64 l 1/2))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(*.f64 1/2 (*.f64 l (*.f64 w w)))
(*.f64 (*.f64 w w) (*.f64 l 1/2))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (-.f64 (*.f64 1/2 (*.f64 w w)) w) -1)))
(*.f64 l (neg.f64 (fma.f64 -1 (*.f64 w (fma.f64 w 1/2 -1)) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (-.f64 (*.f64 1/2 (*.f64 w w)) w) -1)))
(*.f64 l (neg.f64 (fma.f64 -1 (*.f64 w (fma.f64 w 1/2 -1)) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (-.f64 (*.f64 1/2 (*.f64 w w)) w) -1)))
(*.f64 l (neg.f64 (fma.f64 -1 (*.f64 w (fma.f64 w 1/2 -1)) -1)))
(*.f64 -1 (*.f64 l (-.f64 (*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))
(neg.f64 (*.f64 l (fma.f64 -1 (-.f64 (*.f64 1/2 (*.f64 w w)) w) -1)))
(*.f64 l (neg.f64 (fma.f64 -1 (*.f64 w (fma.f64 w 1/2 -1)) -1)))
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(*.f64 1/2 (*.f64 l (*.f64 w w)))
(*.f64 (*.f64 w w) (*.f64 l 1/2))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 1/2 (*.f64 l (pow.f64 w 2)))
(*.f64 1/2 (*.f64 l (*.f64 w w)))
(*.f64 (*.f64 w w) (*.f64 l 1/2))
(+.f64 (*.f64 -1 (*.f64 l w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 -1 w)
(neg.f64 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 1/2 (pow.f64 w 2))
(*.f64 1/2 (*.f64 w w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 1/2 (pow.f64 w 2))
(*.f64 1/2 (*.f64 w w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 w) 1 w)))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 l (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 w) 1 w) l))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) l))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) l))
(*.f64 l (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w))
(*.f64 l (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (neg.f64 w)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) (*.f64 l (*.f64 (neg.f64 w) 1)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 l (neg.f64 w)) (*.f64 l (*.f64 w (*.f64 w 1/2))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (neg.f64 w) l))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) (*.f64 (*.f64 (neg.f64 w) 1) l))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 (neg.f64 w) l) (*.f64 (*.f64 w (*.f64 w 1/2)) l))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 1 (*.f64 l (*.f64 w (*.f64 w 1/2)))) (*.f64 1 (*.f64 l (neg.f64 w))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 1 (*.f64 (*.f64 w (*.f64 w 1/2)) l)) (*.f64 1 (*.f64 (neg.f64 w) l)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 (*.f64 l (*.f64 w (*.f64 w 1/2))) 1) (*.f64 (*.f64 l (neg.f64 w)) 1))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(+.f64 (*.f64 (*.f64 (*.f64 w (*.f64 w 1/2)) l) 1) (*.f64 (*.f64 (neg.f64 w) l) 1))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) 1)
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(/.f64 l (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 (/.f64 l 1) (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (/.f64 l 1))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 (fma.f64 w (*.f64 w 1/2) w) l))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) l))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 l (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 l (/.f64 (neg.f64 (fma.f64 w (*.f64 1/2 w) w)) (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (/.f64 (neg.f64 (*.f64 w (fma.f64 w 1/2 1))) l)))
(/.f64 (*.f64 l (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 l (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (neg.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) l)
(/.f64 (*.f64 1 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 1 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 1 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l)) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 1 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (*.f64 l (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (*.f64 l (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (*.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (*.f64 l (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (/.f64 (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 l (/.f64 (/.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))) (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2)))
(/.f64 (*.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(/.f64 l (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) l) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) l) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) l) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 l (/.f64 (neg.f64 (fma.f64 w (*.f64 1/2 w) w)) (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (/.f64 (neg.f64 (*.f64 w (fma.f64 w 1/2 1))) l)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) l) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 l (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (neg.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) l)
(/.f64 (*.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (*.f64 l (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (*.f64 l (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (*.f64 l (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) w) (+.f64 (*.f64 w 1/2) 1))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 l (*.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (/.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 l (*.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (/.f64 (*.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (+.f64 (*.f64 w 1/2) 1)) w)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))))
(/.f64 l (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (/.f64 (*.f64 l (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))))
(/.f64 l (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) w) (+.f64 (*.f64 w 1/2) 1))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) 1) (fma.f64 w (*.f64 w 1/2) w))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (*.f64 (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 l (*.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (/.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (/.f64 (*.f64 l (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 l (*.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (/.f64 (*.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) l) (+.f64 (*.f64 w 1/2) 1)) w)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w)) l)
(*.f64 l (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 l (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (/.f64 l (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))))
(/.f64 l (/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) l) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 l (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))))
(/.f64 l (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))) (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1)
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))) 2)
(pow.f64 (sqrt.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 3)
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 1/3)
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))
(sqrt.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))
(log.f64 (pow.f64 (exp.f64 l) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) (log.f64 (exp.f64 l)))
(*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (log.f64 (exp.f64 l)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(exp.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 1))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) 1)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (-.f64 1 l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(+.f64 -1 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (exp.f64 (log1p.f64 l))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(-.f64 (+.f64 l (exp.f64 (log1p.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) 1)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(-.f64 (+.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (exp.f64 (log1p.f64 l))) 1)
(-.f64 (exp.f64 (log1p.f64 l)) (-.f64 1 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(+.f64 -1 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (exp.f64 (log1p.f64 l))))
(*.f64 l (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(*.f64 (+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(*.f64 (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (+.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))
(*.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3))) (fma.f64 l l (*.f64 l (*.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l)))))
(/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))) (-.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (-.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))) (*.f64 l (-.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(*.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (+.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) 3))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (-.f64 (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (*.f64 (*.f64 l l) (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)) 3) (pow.f64 l 6))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)) (-.f64 (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)) (*.f64 l l)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 l (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))) 3) (pow.f64 l 6))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) (*.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)) (*.f64 l (-.f64 (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))) l))))))
(/.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(/.f64 1 (/.f64 1 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l))
(*.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l) (/.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)))) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (/.f64 l (/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (/.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)))) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (/.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 6)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3))) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(/.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))
(/.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 4)) (*.f64 l (*.f64 (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l)))))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 4)) (*.f64 l (*.f64 (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))) (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) 3)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))) (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 6) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) 3)) (*.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))) (-.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6) (-.f64 (*.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (fma.f64 w 1/2 -1)) 3)) (pow.f64 l 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) 3)) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 4) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (*.f64 (neg.f64 l) (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (*.f64 (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))) (neg.f64 l)))
(/.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (neg.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(/.f64 (*.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l))) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (*.f64 (neg.f64 l) (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (*.f64 (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))) (neg.f64 l)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (neg.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (/.f64 (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) (sqrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (sqrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))) (sqrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (/.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) 2) (cbrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2) (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) 2) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)) 1) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))
(/.f64 (-.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) 1) (neg.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (*.f64 (neg.f64 l) (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(/.f64 (neg.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))) (*.f64 (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))) (neg.f64 l)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) 1) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (neg.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (neg.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (/.f64 (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) (sqrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))) (sqrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3))) (/.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (sqrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))) (sqrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))) (sqrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2))) (/.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) 2) (cbrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))) (cbrt.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l)) 2) (/.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)) 2) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (*.f64 l l)))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 4)) (*.f64 l (*.f64 (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l)))))
(/.f64 (-.f64 (*.f64 l (pow.f64 l 3)) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 4)) (*.f64 l (*.f64 (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))) (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 l l) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) 3)) (/.f64 (/.f64 1 l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (+.f64 (*.f64 (*.f64 l l) (*.f64 l l)) (+.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)))))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) 3)) (*.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (+.f64 (*.f64 l (pow.f64 l 3)) (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 4) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l l))))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))) (+.f64 (*.f64 l (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2) (*.f64 l l)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))
(/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 6)) (*.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 l 6) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6)) (-.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3))) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) 3)) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (+.f64 (*.f64 (pow.f64 l 3) (pow.f64 l 3)) (-.f64 (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) 3)) (/.f64 (+.f64 (pow.f64 l 6) (-.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 6) (*.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)))) (/.f64 1 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 l 3) 3) (pow.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) 3)) (-.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 6) (-.f64 (*.f64 (pow.f64 l 6) (pow.f64 (*.f64 w (fma.f64 w 1/2 -1)) 3)) (pow.f64 l 6)))) (/.f64 1 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) l) (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) 1) (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (/.f64 l (/.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))) l)) (/.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (sqrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 (sqrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))) (sqrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1)))))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (cbrt.f64 (*.f64 l (-.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) w)))))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))) (*.f64 (cbrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))) (cbrt.f64 (*.f64 l (-.f64 1 (*.f64 w (fma.f64 w 1/2 -1))))))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (+.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))))
(/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)) (*.f64 (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)))) (+.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))) (sqrt.f64 l))))
(/.f64 (/.f64 (-.f64 (*.f64 l l) (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 2)) (+.f64 (sqrt.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))) (sqrt.f64 l))) (-.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) 1) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l))))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (sqrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (*.f64 (sqrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))) (sqrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 l 3) (pow.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)))))
(/.f64 (+.f64 (pow.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 3) (pow.f64 l 3)) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (*.f64 (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))) (cbrt.f64 (fma.f64 l l (*.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (-.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)) l)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))) 3) (pow.f64 l 3)) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))) (*.f64 (cbrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l)))))) (cbrt.f64 (*.f64 l (+.f64 l (*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) (neg.f64 l))))))))
(pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 1)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(pow.f64 (sqrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 2)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(pow.f64 (cbrt.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 3)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(pow.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3) 1/3)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(sqrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w) l) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l) 2))
(log.f64 (exp.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l))))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(cbrt.f64 (pow.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l) 3))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(expm1.f64 (log1p.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(exp.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(exp.f64 (*.f64 (log.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)) 1))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(log1p.f64 (expm1.f64 (fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) l l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 1 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 1 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)
(+.f64 (pow.f64 (sqrt.f64 (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w))) 2) l)
(+.f64 l (pow.f64 (sqrt.f64 (*.f64 l (*.f64 w (fma.f64 w 1/2 -1)))) 2))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) 2) (cbrt.f64 (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w))) l)
(*.f64 l (-.f64 (fma.f64 1/2 (*.f64 w w) 1) w))
(fma.f64 l (*.f64 w (fma.f64 w 1/2 -1)) l)
(fma.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l) (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(fma.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l) (*.f64 l (-.f64 (*.f64 1/2 (*.f64 w w)) w)))
(fma.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l) (*.f64 l (*.f64 w (fma.f64 w 1/2 -1))))
(+.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (neg.f64 w) 1))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (neg.f64 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (+.f64 (*.f64 (neg.f64 w) 1) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 1 (*.f64 (neg.f64 w) 1)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (*.f64 w (*.f64 w 1/2)) (*.f64 (*.f64 (neg.f64 w) 1) 1))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 w) 1 w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) (*.f64 2 (+.f64 (neg.f64 w) w)))
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 2 (*.f64 0 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (+.f64 (neg.f64 w) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 w) 1 w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (+.f64 (*.f64 0 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (+.f64 (neg.f64 w) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 w) 1 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (+.f64 (*.f64 0 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 w) 1 w) 1))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) 1))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) 1))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (neg.f64 w) (*.f64 w (*.f64 w 1/2)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 w) 1 w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (neg.f64 w) (+.f64 (*.f64 w (*.f64 w 1/2)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (*.f64 (neg.f64 w) 1) (*.f64 w (*.f64 w 1/2)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(+.f64 (fma.f64 (neg.f64 w) 1 w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (+.f64 (neg.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (*.f64 0 w))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (sqrt.f64 w)) (sqrt.f64 w) w))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (fma.f64 w (*.f64 1/2 w) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w)) w)
(+.f64 (*.f64 w (fma.f64 w 1/2 -1)) (fma.f64 (neg.f64 (cbrt.f64 w)) (pow.f64 (cbrt.f64 w) 2) w))
(+.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) (exp.f64 (log1p.f64 w))) 1)
(+.f64 1 (-.f64 (*.f64 1/2 (*.f64 w w)) (exp.f64 (log1p.f64 w))))
(-.f64 (fma.f64 1/2 (*.f64 w w) 1) (exp.f64 (log1p.f64 w)))
(*.f64 w (-.f64 (*.f64 w 1/2) 1))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(*.f64 (+.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)))
(*.f64 (fma.f64 w (sqrt.f64 1/2) (sqrt.f64 w)) (-.f64 (*.f64 w (sqrt.f64 1/2)) (sqrt.f64 w)))
(*.f64 (/.f64 1 (fma.f64 w (*.f64 w 1/2) w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 w w) (*.f64 w (*.f64 w (*.f64 w 1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (-.f64 w (*.f64 1/2 (*.f64 w w))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))) (-.f64 (*.f64 w w) (-.f64 (*.f64 1/2 (pow.f64 w 3)) (pow.f64 (*.f64 1/2 (*.f64 w w)) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(*.f64 (/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 w (*.f64 (fma.f64 w (*.f64 1/2 w) w) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w w) (*.f64 (*.f64 w (fma.f64 w 1/2 1)) (*.f64 w (fma.f64 w 1/2 1)))))) (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (-.f64 (*.f64 (*.f64 w (fma.f64 w (*.f64 w 1/2) w)) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 (*.f64 w (fma.f64 w (*.f64 1/2 w) w)) 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w (fma.f64 w (*.f64 1/2 w) w)) (-.f64 (*.f64 w (fma.f64 w (*.f64 1/2 w) w)) (pow.f64 (*.f64 1/2 (*.f64 w w)) 2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 (*.f64 w (*.f64 w (fma.f64 w 1/2 1))) 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w (*.f64 w (fma.f64 w 1/2 1))) (-.f64 (*.f64 w (*.f64 w (fma.f64 w 1/2 1))) (pow.f64 (*.f64 1/2 (*.f64 w w)) 2)))))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (fma.f64 w (*.f64 w 1/2) w) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (-.f64 (*.f64 1/2 (*.f64 w w)) w))
(*.f64 (*.f64 w (fma.f64 w 1/2 -1)) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (/.f64 (fma.f64 w (*.f64 w 1/2) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))) (/.f64 (fma.f64 w (*.f64 1/2 w) w) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))) (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 w 6) (pow.f64 w 6)) 1/64) (pow.f64 w 6)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (*.f64 1/64 (pow.f64 w 6))) (pow.f64 w 6)) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 w (pow.f64 w 3))) (*.f64 (fma.f64 w (*.f64 1/2 w) w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 w (pow.f64 w 3))) (*.f64 (*.f64 w (fma.f64 w 1/2 1)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 w 6) 3) 1/512) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (+.f64 (*.f64 (*.f64 (pow.f64 w 6) (pow.f64 w 6)) 1/64) (*.f64 (pow.f64 w 3) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 w 6) 3) 1/512) (pow.f64 (pow.f64 w 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))) (+.f64 (pow.f64 w 6) (+.f64 (*.f64 1/8 (pow.f64 (pow.f64 w 3) 3)) (*.f64 (pow.f64 w 6) (*.f64 1/64 (pow.f64 w 6)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (*.f64 (fma.f64 w (*.f64 w 1/2) w) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 w 6)) (*.f64 (fma.f64 w (*.f64 1/2 w) w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 w 6)) (*.f64 (*.f64 w (fma.f64 w 1/2 1)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2)) (*.f64 w w)) (neg.f64 (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w)))) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (*.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2)) (*.f64 w w)) (neg.f64 (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (/.f64 (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 (neg.f64 w) (neg.f64 w))) 1) (-.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 (neg.f64 w) 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (-.f64 (*.f64 (neg.f64 w) (neg.f64 w)) (*.f64 (*.f64 w (*.f64 w 1/2)) (neg.f64 w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) 1) (neg.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (neg.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2)) (*.f64 w w)) (neg.f64 (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))
(/.f64 (+.f64 (pow.f64 w 3) (neg.f64 (*.f64 (pow.f64 w 6) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (/.f64 (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))) (/.f64 (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w)) 2) (cbrt.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 -1))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (*.f64 (*.f64 w w) (*.f64 w w))) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 w (pow.f64 w 3))) (*.f64 (fma.f64 w (*.f64 1/2 w) w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 w (pow.f64 w 3))) (*.f64 (*.f64 w (fma.f64 w 1/2 1)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) 3) (pow.f64 (*.f64 w w) 3)) (/.f64 1 (fma.f64 w (*.f64 w 1/2) w))) (+.f64 (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (pow.f64 (*.f64 w (*.f64 w 1/2)) 2)) (+.f64 (*.f64 (*.f64 w w) (*.f64 w w)) (*.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 w (*.f64 1/2 w) w)) (-.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 w 6))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) 3) (pow.f64 w 6)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 4) (*.f64 (*.f64 w w) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w))))) (/.f64 1 (*.f64 w (fma.f64 w 1/2 1))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (*.f64 (pow.f64 w 3) (pow.f64 w 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 w 6) (pow.f64 w 6)) 1/64) (pow.f64 w 6)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 w 6) (*.f64 1/64 (pow.f64 w 6))) (pow.f64 w 6)) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) 3) (pow.f64 (pow.f64 w 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (*.f64 (pow.f64 (*.f64 w w) 3) 1/8)) (+.f64 (*.f64 (pow.f64 w 3) (pow.f64 w 3)) (*.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 w 6) 3) 1/512) (pow.f64 (pow.f64 w 3) 3)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 w 6) (pow.f64 w 6)) 1/64) (*.f64 (pow.f64 w 3) (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 w 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (pow.f64 (pow.f64 w 6) 3) 1/512) (pow.f64 (pow.f64 w 3) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))) (+.f64 (pow.f64 w 6) (+.f64 (*.f64 1/8 (pow.f64 (pow.f64 w 3) 3)) (*.f64 (pow.f64 w 6) (*.f64 1/64 (pow.f64 w 6)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) w) (+.f64 (*.f64 w 1/2) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) 1) (fma.f64 w (*.f64 w 1/2) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w))) (sqrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w)) (sqrt.f64 (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (sqrt.f64 (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (*.f64 (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (fma.f64 w (*.f64 w 1/2) w)))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w))) (cbrt.f64 (fma.f64 w (*.f64 1/2 w) w)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))) (*.f64 (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1))) (cbrt.f64 (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w w)) (+.f64 (*.f64 w 1/2) 1)) w)
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (fma.f64 w (*.f64 1/2 w) w))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w w)) (*.f64 w (fma.f64 w 1/2 1)))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) 1) (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w))))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 w w) 3) 1/8) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 w (*.f64 w 1/2)) 2) (*.f64 w (fma.f64 w (*.f64 w 1/2) w)))))
(/.f64 (fma.f64 (pow.f64 w 6) 1/8 (pow.f64 (neg.f64 w) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (fma.f64 w (*.f64 1/2 w) w)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 w 6) 1/8) (pow.f64 w 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (*.f64 w w)) 2) (*.f64 w (*.f64 w (fma.f64 w 1/2 1))))))))
(pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 1)
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 2)
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 3)
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(pow.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3) 1/3)
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 1/2 (*.f64 w w)) w) 2))
(sqrt.f64 (pow.f64 (*.f64 w (fma.f64 w 1/2 -1)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w))))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w) 3))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(exp.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)) 1))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(fma.f64 w (*.f64 w 1/2) (neg.f64 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(fma.f64 (*.f64 w 1/2) w (neg.f64 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(fma.f64 1 (*.f64 w (*.f64 w 1/2)) (neg.f64 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))
(fma.f64 (*.f64 w (sqrt.f64 1/2)) (*.f64 w (sqrt.f64 1/2)) (neg.f64 w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 w (*.f64 w 1/2))) 2) (cbrt.f64 (*.f64 w (*.f64 w 1/2))) (neg.f64 w))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 w w))) 2) (cbrt.f64 (*.f64 1/2 (*.f64 w w))) (neg.f64 w))
(fma.f64 (*.f64 w w) 1/2 (neg.f64 w))
(-.f64 (*.f64 1/2 (*.f64 w w)) w)
(*.f64 w (fma.f64 w 1/2 -1))

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
100.0%
(/.f64 (+.f64 1 w) l)
87.8%
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
Compiler

Compiled 32 to 17 computations (46.9% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

12 calls:

TimeVariablePointExpression
1.0ms
l
@0
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
0.0ms
l
@inf
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
0.0ms
w
@0
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
0.0ms
w
@inf
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
0.0ms
l
@-inf
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))

rewrite73.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1464×associate-/l/
706×distribute-rgt-in
652×distribute-lft-in
552×distribute-lft-neg-in
502×distribute-rgt-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01044
122826
2347226
Stop Event
node limit
Counts
2 → 109
Calls
Call 1
Inputs
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(/.f64 (+.f64 1 w) l)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 l (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 (neg.f64 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 l (+.f64 1 w)) (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) (/.f64 l (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))) (*.f64 (/.f64 l (+.f64 1 w)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 l (+.f64 1 w)) (*.f64 (*.f64 w w) (/.f64 l (+.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 1 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 w w)) (/.f64 l (+.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (-.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (-.f64 1 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 w) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (*.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (/.f64 (*.f64 w w) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (-.f64 (/.f64 1 (-.f64 -1 w)) (/.f64 (*.f64 w w) (-.f64 -1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 w w) -1) (/.f64 1 (/.f64 (-.f64 -1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 w)) (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 w)) (-.f64 l (/.f64 (*.f64 w w) (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (-.f64 1 (*.f64 w w)) (sqrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (-.f64 1 (*.f64 w w)) (cbrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) 1) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (+.f64 1 w)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (cbrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (+.f64 1 w)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (sqrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l (-.f64 1 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l (-.f64 1 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 (/.f64 (-.f64 -1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 w w) -1) (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 w w)) 3) (pow.f64 (/.f64 (+.f64 1 w) l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 1 w))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 l) (*.f64 w (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 l) 1) (*.f64 (/.f64 1 l) w))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 l) w) (*.f64 (/.f64 1 l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (/.f64 1 l)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 w) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 w) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 w) (neg.f64 (neg.f64 (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (sqrt.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 w)) (*.f64 (sqrt.f64 (+.f64 1 w)) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (cbrt.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (*.f64 (cbrt.f64 (+.f64 1 w)) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (+.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 w) (neg.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 w) (/.f64 1 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l))) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (+.f64 1 w) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (+.f64 1 w) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) 1) (/.f64 (sqrt.f64 (+.f64 1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (+.f64 1 w)) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (+.f64 1 w)) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))) (sqrt.f64 (/.f64 (-.f64 -1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))) (sqrt.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))) (cbrt.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 w) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (+.f64 1 w)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 -1 w) l) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 w) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 1 w) 3) (pow.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 w) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 w) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log1p.f64 w) (log.f64 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 w) l)))))))

simplify64.0ms (0.4%)

Algorithm
egg-herbie
Rules
1426×distribute-lft-in
1422×distribute-rgt-in
936×associate-/r/
844×associate-/l/
366×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02633179
17112755
231772587
Stop Event
node limit
Counts
145 → 131
Calls
Call 1
Inputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(*.f64 -1 (*.f64 l w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(/.f64 1 l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(/.f64 w l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(/.f64 w l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 l (*.f64 (neg.f64 w) l))
(+.f64 (/.f64 l (+.f64 1 w)) (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l))
(+.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) (/.f64 l (+.f64 1 w)))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) 1))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))) (*.f64 (/.f64 l (+.f64 1 w)) 1))
(-.f64 (/.f64 l (+.f64 1 w)) (*.f64 (*.f64 w w) (/.f64 l (+.f64 1 w))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 1 w)))) 1)
(*.f64 1 (*.f64 l (-.f64 1 w)))
(*.f64 (-.f64 1 (*.f64 w w)) (/.f64 l (+.f64 1 w)))
(*.f64 l (-.f64 1 w))
(*.f64 (*.f64 l (-.f64 1 w)) 1)
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))
(*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))
(*.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (-.f64 1 w) l)
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (*.f64 w w)))
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (/.f64 (*.f64 w w) 1)))
(*.f64 (neg.f64 l) (-.f64 (/.f64 1 (-.f64 -1 w)) (/.f64 (*.f64 w w) (-.f64 -1 w))))
(*.f64 (+.f64 (*.f64 w w) -1) (/.f64 1 (/.f64 (-.f64 -1 w) l)))
(*.f64 (*.f64 (-.f64 1 w) 1) l)
(*.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))
(*.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(*.f64 (/.f64 1 (+.f64 1 w)) (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 l)))
(*.f64 (/.f64 1 (+.f64 1 w)) (-.f64 l (/.f64 (*.f64 w w) (/.f64 1 l))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (-.f64 1 (*.f64 w w)) (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (-.f64 1 (*.f64 w w)) (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) (neg.f64 l))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) 1) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (+.f64 1 w)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (+.f64 1 w)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(pow.f64 (/.f64 1 (*.f64 l (-.f64 1 w))) -1)
(neg.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)))
(neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)) 1))
(neg.f64 (*.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 (/.f64 (-.f64 -1 w) l))))
(neg.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l))))
(neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) l))
(neg.f64 (/.f64 (+.f64 (*.f64 w w) -1) (/.f64 (+.f64 1 w) l)))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 w w)) 3) (pow.f64 (/.f64 (+.f64 1 w) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 1 w))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
(+.f64 (/.f64 1 l) (*.f64 w (/.f64 1 l)))
(+.f64 (*.f64 (/.f64 1 l) 1) (*.f64 (/.f64 1 l) w))
(+.f64 (*.f64 (/.f64 1 l) w) (*.f64 (/.f64 1 l) 1))
(+.f64 (*.f64 w (/.f64 1 l)) (/.f64 1 l))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 w) l))) 1)
(*.f64 1 (/.f64 (+.f64 1 w) l))
(*.f64 (+.f64 1 w) (/.f64 1 l))
(*.f64 (+.f64 1 w) (neg.f64 (neg.f64 (/.f64 1 l))))
(*.f64 (/.f64 (+.f64 1 w) l) 1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (sqrt.f64 (/.f64 (+.f64 1 w) l)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))))
(*.f64 (sqrt.f64 (+.f64 1 w)) (*.f64 (sqrt.f64 (+.f64 1 w)) (/.f64 1 l)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (*.f64 (cbrt.f64 (+.f64 1 w)) (/.f64 1 l)))
(*.f64 (/.f64 1 l) (+.f64 1 w))
(*.f64 (-.f64 -1 w) (neg.f64 (/.f64 1 l)))
(*.f64 (-.f64 -1 w) (/.f64 1 (neg.f64 l)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l))) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l))))
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (+.f64 1 w) (sqrt.f64 l)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (+.f64 1 w) (cbrt.f64 l)))
(*.f64 -1 (/.f64 (-.f64 -1 w) l))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) 1) (/.f64 (sqrt.f64 (+.f64 1 w)) l))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (+.f64 1 w)) (cbrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 w)) l))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (+.f64 1 w)) (sqrt.f64 l)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))) (sqrt.f64 (/.f64 (-.f64 -1 w) l)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))) (sqrt.f64 (/.f64 (+.f64 1 w) l)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(pow.f64 (/.f64 (+.f64 1 w) l) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3) 1/3)
(pow.f64 (/.f64 l (+.f64 1 w)) -1)
(neg.f64 (/.f64 (-.f64 -1 w) l))
(neg.f64 (/.f64 (/.f64 (-.f64 -1 w) l) 1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 w) l)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 w) l))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 w) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 w) l)))
(exp.f64 (-.f64 (log1p.f64 w) (log.f64 l)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 w) (log.f64 l)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 w) l)))
Outputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 -1 (*.f64 l w))
(*.f64 l (neg.f64 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 w 2)) l) (+.f64 1 w))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(/.f64 1 l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(/.f64 w l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(/.f64 w l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (/.f64 w l) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l (neg.f64 w)))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 l (*.f64 (neg.f64 w) l))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (/.f64 l (+.f64 1 w)) (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(+.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) (/.f64 l (+.f64 1 w)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) 1) (*.f64 (*.f64 (/.f64 (*.f64 w w) (-.f64 -1 w)) l) 1))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(+.f64 (*.f64 (/.f64 l (+.f64 1 w)) (*.f64 w (neg.f64 w))) (*.f64 (/.f64 l (+.f64 1 w)) 1))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(-.f64 (/.f64 l (+.f64 1 w)) (*.f64 (*.f64 w w) (/.f64 l (+.f64 1 w))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (-.f64 1 w)))) 1)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 1 (*.f64 l (-.f64 1 w)))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (-.f64 1 (*.f64 w w)) (/.f64 l (+.f64 1 w)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 l (-.f64 1 w))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 (*.f64 l (-.f64 1 w)) 1)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (*.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) (sqrt.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (*.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 l (+.f64 1 w))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (-.f64 1 w) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (*.f64 w w)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 l (+.f64 1 w)) (-.f64 1 (/.f64 (*.f64 w w) 1)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (neg.f64 l) (-.f64 (/.f64 1 (-.f64 -1 w)) (/.f64 (*.f64 w w) (-.f64 -1 w))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (+.f64 (*.f64 w w) -1) (/.f64 1 (/.f64 (-.f64 -1 w) l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (*.f64 (-.f64 1 w) 1) l)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (*.f64 (-.f64 1 w) (sqrt.f64 l)) (sqrt.f64 l))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (*.f64 (-.f64 1 w) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(*.f64 (/.f64 1 (+.f64 1 w)) (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 1 (+.f64 1 w)) (-.f64 l (/.f64 (*.f64 w w) (/.f64 1 l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (-.f64 1 (*.f64 w w)) (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (-.f64 1 (*.f64 w w)) (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) (neg.f64 l))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) 1) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (+.f64 1 w)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 (+.f64 1 w) l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 w w))) (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (+.f64 1 w)) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (/.f64 1 l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (sqrt.f64 (/.f64 (+.f64 1 w) l))) (/.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (cbrt.f64 (*.f64 l (-.f64 1 w))))
(*.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 w 1) l)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 w w))) 2) (cbrt.f64 (*.f64 l (-.f64 1 w)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 w 1) l)) 2))
(pow.f64 (*.f64 l (-.f64 1 w)) 1)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(pow.f64 (sqrt.f64 (*.f64 l (-.f64 1 w))) 2)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(pow.f64 (cbrt.f64 (*.f64 l (-.f64 1 w))) 3)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(pow.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3) 1/3)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(pow.f64 (/.f64 1 (*.f64 l (-.f64 1 w))) -1)
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(neg.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l)) 1))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(neg.f64 (*.f64 (-.f64 1 (*.f64 w w)) (/.f64 1 (/.f64 (-.f64 -1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(neg.f64 (*.f64 1 (/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (-.f64 -1 w) l))))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(neg.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 w w)) (-.f64 -1 w)) l))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(neg.f64 (/.f64 (+.f64 (*.f64 w w) -1) (/.f64 (+.f64 1 w) l)))
(*.f64 (/.f64 l (+.f64 w 1)) (-.f64 1 (*.f64 w w)))
(/.f64 (-.f64 l (*.f64 l (*.f64 w w))) (+.f64 w 1))
(*.f64 l (/.f64 (fma.f64 w w -1) (-.f64 -1 w)))
(sqrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 2))
(fabs.f64 (*.f64 l (-.f64 1 w)))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 w)) l))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (-.f64 1 w)))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(cbrt.f64 (pow.f64 (*.f64 l (-.f64 1 w)) 3))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 w w)) 3) (pow.f64 (/.f64 (+.f64 1 w) l) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (*.f64 w w)) 3) (pow.f64 (/.f64 (+.f64 w 1) l) 3)))
(expm1.f64 (log1p.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(exp.f64 (log.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(exp.f64 (*.f64 (log.f64 (*.f64 l (-.f64 1 w))) 1))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(log1p.f64 (expm1.f64 (*.f64 l (-.f64 1 w))))
(fma.f64 -1 (*.f64 l w) l)
(*.f64 l (-.f64 1 w))
(+.f64 (/.f64 1 l) (*.f64 w (/.f64 1 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (*.f64 (/.f64 1 l) 1) (*.f64 (/.f64 1 l) w))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (*.f64 (/.f64 1 l) w) (*.f64 (/.f64 1 l) 1))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(+.f64 (*.f64 w (/.f64 1 l)) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 w) l))) 1)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 1 (/.f64 (+.f64 1 w) l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (+.f64 1 w) (/.f64 1 l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (+.f64 1 w) (neg.f64 (neg.f64 (/.f64 1 l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (+.f64 1 w) l) 1)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (sqrt.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (sqrt.f64 (+.f64 1 w)) (*.f64 (sqrt.f64 (+.f64 1 w)) (/.f64 1 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (*.f64 (cbrt.f64 (+.f64 1 w)) (/.f64 1 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 1 l) (+.f64 1 w))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (-.f64 -1 w) (neg.f64 (/.f64 1 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (-.f64 -1 w) (/.f64 1 (neg.f64 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l)) (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l))) (neg.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (+.f64 1 w) (sqrt.f64 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (+.f64 1 w) (cbrt.f64 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 -1 (/.f64 (-.f64 -1 w) l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) 1) (/.f64 (sqrt.f64 (+.f64 1 w)) l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 w)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (+.f64 1 w)) (cbrt.f64 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 w)) l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (+.f64 1 w)) (sqrt.f64 l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 w)) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 w 1) l)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 w 1)) 2) (pow.f64 (cbrt.f64 l) 2)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 -1 w) l))) (sqrt.f64 (/.f64 (-.f64 -1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 -1 w) l)) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))) (cbrt.f64 (/.f64 (-.f64 -1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)))) (sqrt.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 2))) (cbrt.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(pow.f64 (/.f64 (+.f64 1 w) l) 1)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 w) l)) 2)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 w) l)) 3)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3) 1/3)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(pow.f64 (/.f64 l (+.f64 1 w)) -1)
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(neg.f64 (/.f64 (-.f64 -1 w) l))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(neg.f64 (/.f64 (/.f64 (-.f64 -1 w) l) 1))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 w 1) l) 2))
(fabs.f64 (/.f64 (+.f64 w 1) l))
(log.f64 (exp.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 w) l))))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 w) l) 3))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 w) 3) (pow.f64 l 3)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)
(exp.f64 (-.f64 (log1p.f64 w) (log.f64 l)))
(/.f64 (exp.f64 (log1p.f64 w)) l)
(exp.f64 (*.f64 (-.f64 (log1p.f64 w) (log.f64 l)) 1))
(exp.f64 (-.f64 (log1p.f64 w) (log.f64 l)))
(/.f64 (exp.f64 (log1p.f64 w)) l)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 w) l)))
(+.f64 (/.f64 1 l) (/.f64 w l))
(/.f64 (+.f64 w 1) l)

eval720.0ms (4.6%)

Compiler

Compiled 45032 to 23913 computations (46.9% saved)

prune366.0ms (2.3%)

Pruning

20 alts after pruning (8 fresh and 12 done)

PrunedKeptTotal
New143061436
Fresh022
Picked101
Done31215
Total1434201454
Error
100.0%
Counts
1454 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
93.8%
(pow.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
94.4%
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))) 2))) 3)
97.9%
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
92.0%
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
94.6%
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
99.8%
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
99.0%
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
92.6%
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
80.7%
(/.f64 l (/.f64 1 (-.f64 1 w)))
99.1%
(/.f64 l (exp.f64 w))
80.5%
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
60.3%
(-.f64 (+.f64 1 l) 1)
81.0%
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
80.2%
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
80.4%
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
80.7%
(*.f64 (+.f64 w 1) l)
99.1%
(*.f64 (exp.f64 (neg.f64 w)) l)
80.7%
(*.f64 l (-.f64 1 w))
80.0%
(*.f64 l (exp.f64 w))
81.1%
l
Compiler

Compiled 272 to 167 computations (38.6% saved)

regimes38.0ms (0.2%)

Counts
25 → 1
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
(-.f64 (+.f64 1 l) 1)
(/.f64 l (/.f64 1 (-.f64 1 w)))
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
(*.f64 l (exp.f64 w))
(/.f64 l (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 w))
(/.f64 (pow.f64 (exp.f64 (exp.f64 w)) (log.f64 l)) (exp.f64 w))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 3)
(pow.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (-.f64 (*.f64 (exp.f64 w) (log.f64 l)) w) 1/3))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2))) 3)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))) 2) (/.f64 (/.f64 (sqrt.f64 (cbrt.f64 (exp.f64 w))) (sqrt.f64 (cbrt.f64 (pow.f64 l (exp.f64 w))))) (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))
(pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w)) 1/6)))) 2))) 3)
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Calls

3 calls:

12.0ms
l
11.0ms
w
9.0ms
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Results
ErrorSegmentsBranch
99.8%1w
99.8%1l
99.8%1(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Compiler

Compiled 306 to 138 computations (54.9% saved)

regimes24.0ms (0.2%)

Counts
17 → 1
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
(-.f64 (+.f64 1 l) 1)
(/.f64 l (/.f64 1 (-.f64 1 w)))
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
(*.f64 l (exp.f64 w))
(/.f64 l (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
Outputs
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
Calls

2 calls:

8.0ms
l
8.0ms
w
Results
ErrorSegmentsBranch
99.8%1w
99.8%1l
Compiler

Compiled 132 to 75 computations (43.2% saved)

regimes20.0ms (0.1%)

Counts
16 → 1
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
(-.f64 (+.f64 1 l) 1)
(/.f64 l (/.f64 1 (-.f64 1 w)))
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
(*.f64 l (exp.f64 w))
(/.f64 l (exp.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(+.f64 l (*.f64 w (-.f64 (*.f64 l (log.f64 l)) l)))
(/.f64 (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))) (exp.f64 w))
Outputs
(/.f64 l (exp.f64 w))
Calls

2 calls:

9.0ms
w
8.0ms
l
Results
ErrorSegmentsBranch
99.1%1w
99.1%1l
Compiler

Compiled 125 to 73 computations (41.6% saved)

regimes34.0ms (0.2%)

Counts
12 → 2
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
(-.f64 (+.f64 1 l) 1)
(/.f64 l (/.f64 1 (-.f64 1 w)))
(-.f64 (+.f64 1 (*.f64 l (-.f64 1 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 l (-.f64 1 w))))
(+.f64 l (*.f64 l (-.f64 (*.f64 w (*.f64 w 1/2)) w)))
(/.f64 (-.f64 1 (*.f64 w w)) (/.f64 (+.f64 1 w) l))
(+.f64 l (*.f64 l (-.f64 (*.f64 (*.f64 w w) (+.f64 (*.f64 w -1/6) 1/2)) w)))
(*.f64 l (exp.f64 w))
Outputs
(/.f64 l (/.f64 1 (-.f64 1 w)))
(-.f64 (+.f64 1 l) 1)
Calls

2 calls:

19.0ms
l
12.0ms
w
Results
ErrorSegmentsBranch
98.7%2w
85.4%3l
Compiler

Compiled 95 to 60 computations (36.8% saved)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
6.085757560505846e-15
0.0005582340379785037
Results
20.0ms160×body256valid
Compiler

Compiled 195 to 161 computations (17.4% saved)

regimes21.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
(-.f64 (+.f64 1 l) 1)
Outputs
(*.f64 l (-.f64 1 w))
(-.f64 (+.f64 1 l) 1)
Calls

2 calls:

12.0ms
l
7.0ms
w
Results
ErrorSegmentsBranch
98.7%2w
83.3%3l
Compiler

Compiled 29 to 18 computations (37.9% saved)

bsearch23.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
6.085757560505846e-15
0.0005582340379785037
Results
21.0ms160×body256valid
Compiler

Compiled 175 to 141 computations (19.4% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.3b remaining (-2.1%)

Threshold costs -0.30b (-2.1%)

Counts
4 → 1
Calls
Call 1
Inputs
l
(*.f64 l (-.f64 1 w))
(*.f64 (+.f64 w 1) l)
(+.f64 l (*.f64 l w))
Outputs
l
Calls

2 calls:

4.0ms
l
4.0ms
w
Results
ErrorSegmentsBranch
81.1%1w
81.1%1l
Compiler

Compiled 24 to 14 computations (41.7% saved)

simplify8.0ms (0%)

Algorithm
egg-herbie
Rules
+-commutative
sub-neg
*-commutative
1-exp
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026134
137134
241134
342134
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 l (exp.f64 w))
(if (<=.f64 w 5072854620270127/9223372036854775808) (/.f64 l (/.f64 1 (-.f64 1 w))) (-.f64 (+.f64 1 l) 1))
(if (<=.f64 w 5072854620270127/9223372036854775808) (*.f64 l (-.f64 1 w)) (-.f64 (+.f64 1 l) 1))
l
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (exp.f64 w))
(/.f64 l (exp.f64 w))
(if (<=.f64 w 5072854620270127/9223372036854775808) (/.f64 l (/.f64 1 (-.f64 1 w))) (-.f64 (+.f64 1 l) 1))
(if (<=.f64 w 5072854620270127/9223372036854775808) (/.f64 l (/.f64 1 (-.f64 1 w))) (+.f64 (+.f64 l 1) -1))
(if (<=.f64 w 5072854620270127/9223372036854775808) (*.f64 l (-.f64 1 w)) (-.f64 (+.f64 1 l) 1))
(if (<=.f64 w 5072854620270127/9223372036854775808) (*.f64 l (-.f64 1 w)) (+.f64 (+.f64 l 1) -1))
l
Compiler

Compiled 62 to 44 computations (29% saved)

soundness0.0ms (0%)

end34.0ms (0.2%)

Compiler

Compiled 52 to 31 computations (40.4% saved)

Profiling

Loading profile data...