Details

Time bar (total: 16.8s)

analyze206.0ms (1.2%)

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

Results
4.7s1589×body8192exit
1.5s3244×body1024invalid
1.3s8256×body256valid
550.0ms1734×body512invalid
155.0ms1300×body256invalid
91.0ms474×body256infinite
22.0ms129×body256unsamplable
10.0msbody8192invalid
5.0msbody4096invalid
3.0msbody2048invalid
Bogosity

preprocess4.0ms (0%)

Algorithm
egg-herbie
Rules
20×rational.json-simplify-29
16×rational.json-simplify-50
16×rational.json-simplify-1
rational.json-simplify-2
rational.json-simplify-63
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01550
12550
23950
34950
45750
57850
68150
022
Stop Event
saturated
saturated
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 (exp.f64 (neg.f64 l)) (pow.f64 w (exp.f64 l)))
Compiler

Compiled 12 to 9 computations (25% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
10×rational.json-simplify-29
rational.json-simplify-50
rational.json-simplify-1
rational.json-simplify-2
rational.json-simplify-63
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
11625
22525
33025
43425
54725
64925
Stop Event
saturated
Counts
1 → 1
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)))

eval0.0ms (0%)

Compiler

Compiled 10 to 7 computations (30% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.4b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Compiler

Compiled 10 to 7 computations (30% saved)

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series100.0ms (0.6%)

Counts
2 → 40
Calls

12 calls:

TimeVariablePointExpression
58.0ms
l
@-inf
(pow.f64 l (exp.f64 w))
20.0ms
l
@0
(pow.f64 l (exp.f64 w))
12.0ms
w
@inf
(pow.f64 l (exp.f64 w))
6.0ms
l
@inf
(pow.f64 l (exp.f64 w))
1.0ms
w
@0
(pow.f64 l (exp.f64 w))

rewrite116.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1186×rational.json-1
1186×rational.json-2
1186×rational.json-3
1182×rational.json-4
954×rational.json-simplify-63
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
15736
216236
368636
4502436
Stop Event
node limit
Counts
2 → 166
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 (pow.f64 l (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 l (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))))))) (#(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 -1 (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.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)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (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)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))))

simplify100.0ms (0.6%)

Algorithm
egg-herbie
Rules
1278×rational.json-simplify-63
1262×rational.json-simplify-1
612×rational.json-simplify-57
488×rational.json-simplify-24
374×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03845306
111365212
258135208
Stop Event
node limit
Counts
206 → 207
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 (pow.f64 l (exp.f64 w)) 0)
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 0 (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))
(-.f64 (pow.f64 l (exp.f64 w)) 0)
(-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(-.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 -1 (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))
(*.f64 -1/2 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 -1/2 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1/2)
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)
(*.f64 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) -1/2)
(/.f64 (pow.f64 l (exp.f64 w)) 1)
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(/.f64 1/2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.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 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(+.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 1 (exp.f64 (neg.f64 w))))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
Outputs
(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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))
(+.f64 l (*.f64 (log.f64 l) (*.f64 l w)))
(+.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 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w))))
(+.f64 l (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.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))))))
(+.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))) (*.f64 l (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))
(+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3)))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.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 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))))) (+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l))))))
(+.f64 (+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (log.f64 l) -1))))))
(+.f64 (+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (log.f64 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))))
(+.f64 l (+.f64 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (*.f64 -1 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l -1/6))))) (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))))))))
(+.f64 l (+.f64 (+.f64 (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (log.f64 l) -1)))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) -1/6)))))))
(+.f64 l (+.f64 (+.f64 (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (log.f64 l))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l (+.f64 -1/6 (neg.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))))
(*.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 (neg.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 (*.f64 -1 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 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))) (exp.f64 (neg.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))) (exp.f64 (neg.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))) (exp.f64 (neg.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) 0)
(pow.f64 l (exp.f64 w))
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(pow.f64 l (exp.f64 w))
(+.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(pow.f64 l (exp.f64 w))
(+.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(pow.f64 l (exp.f64 w))
(+.f64 0 (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))
(pow.f64 l (exp.f64 w))
(-.f64 (pow.f64 l (exp.f64 w)) 0)
(pow.f64 l (exp.f64 w))
(-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(pow.f64 l (exp.f64 w))
(-.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(-.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3))
(pow.f64 l (exp.f64 w))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))))
(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 -1 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(pow.f64 l (exp.f64 w))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)
(pow.f64 l (exp.f64 w))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(*.f64 -1/2 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(pow.f64 l (exp.f64 w))
(*.f64 -1/2 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(pow.f64 l (exp.f64 w))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1/2)
(pow.f64 l (exp.f64 w))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)
(pow.f64 l (exp.f64 w))
(*.f64 (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) -1/2)
(pow.f64 l (exp.f64 w))
(/.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 l (exp.f64 w))
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(/.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(pow.f64 l (exp.f64 w))
(/.f64 1/2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 0 (*.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 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.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 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.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 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.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 (*.f64 0 (-.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 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.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 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.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 (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.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 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.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 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.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 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (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 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))

eval85.0ms (0.5%)

Compiler

Compiled 4939 to 1894 computations (61.7% saved)

prune81.0ms (0.5%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New19017207
Fresh000
Picked011
Done000
Total19018208
Error
0.1b
Counts
208 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))))
1.0b
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
0.9b
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
0.6b
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
14.5b
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
4.6b
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
0.4b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
0.5b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
1.3b
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
8.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
10.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))))
2.2b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 (log.f64 l) (*.f64 l w))))
8.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
2.8b
(*.f64 (exp.f64 (neg.f64 w)) l)
Compiler

Compiled 778 to 499 computations (35.9% saved)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
0.0b
(/.f64 1 (pow.f64 l (exp.f64 w)))
0.2b
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 42 to 18 computations (57.1% saved)

series4.0ms (0%)

Counts
3 → 64
Calls

18 calls:

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

rewrite117.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1072×rational.json-simplify-13
836×rational.json-simplify-14
714×rational.json-simplify-6
656×rational.json-simplify-24
602×rational.json-simplify-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01353
18453
225853
3122953
Stop Event
node limit
Counts
3 → 274
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (-.f64 0 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 l (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) 1/2) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 2 (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (pow.f64 l (exp.f64 w)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 l (exp.f64 w))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (-.f64 0 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (*.f64 1 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.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 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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)) 0) (*.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)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.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 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 1/4 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.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)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 4 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/4 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/4 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) -1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) 1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (/.f64 4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/4 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 1/4) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2) (/.f64 1/4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 w)) (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))))))

simplify144.0ms (0.9%)

Algorithm
egg-herbie
Rules
1034×rational.json-simplify-28
982×rational.json-simplify-13
786×rational.json-simplify-27
768×rational.json-simplify-24
498×rational.json-simplify-14
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05999030
121648934
Stop Event
node limit
Counts
338 → 333
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))))))
(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 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 l)
(+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 l)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (pow.f64 w 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 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 (pow.f64 l (exp.f64 w)) 0)
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 0 (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (-.f64 0 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (pow.f64 l (exp.f64 w)) 0)
(-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) -1/2))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) 1/2) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 -1 (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(*.f64 1/4 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 -1/2 (*.f64 2 (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) -1/2))
(*.f64 -2 (*.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(*.f64 -2 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(*.f64 4 (*.f64 (pow.f64 l (exp.f64 w)) 1/4))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) -1/2)
(pow.f64 l (exp.f64 w))
(neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(+.f64 0 (/.f64 1 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (-.f64 0 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)
(-.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(-.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (*.f64 1 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(-.f64 (-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (+.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1)
(*.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) 2)
(*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) -1)
(*.f64 1/4 (*.f64 2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 -1/2 (*.f64 2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 1/2)
(*.f64 -2 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(*.f64 4 (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) -1/2)
(neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.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 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 2))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(/.f64 1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)
(/.f64 -1 (/.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(/.f64 -1 (/.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 -1 (/.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 -1 (*.f64 (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 2 (/.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2))
(/.f64 2 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 2 (*.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(/.f64 1/2 (*.f64 (/.f64 1/4 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 4 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) 1/2)
(/.f64 1/4 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/4 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 -1/2 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)
(/.f64 -2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 -2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 4 (/.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 4 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/4 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) -2)
(/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 -1/4 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) -2)
(/.f64 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)
(/.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) -2)
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) -1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) 1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (/.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)
(/.f64 (/.f64 -2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 4 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))
(/.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2))
(/.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (/.f64 4 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))) 4)
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) -2)
(/.f64 (/.f64 -1/4 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 1/4) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) -1)
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2) -1)
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 4)
(/.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/4)
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 4 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))) -1/2)
(/.f64 (-.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
Outputs
(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 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))
(exp.f64 (neg.f64 (*.f64 (exp.f64 w) (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
l
(+.f64 l (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))
(+.f64 l (*.f64 (log.f64 l) (*.f64 l w)))
(+.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 (*.f64 l (*.f64 (log.f64 l) w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))
(+.f64 (+.f64 l (*.f64 (log.f64 l) (*.f64 l w))) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))
(+.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))))))
(+.f64 (+.f64 l (+.f64 (*.f64 l (*.f64 (log.f64 l) w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))
(+.f64 l (+.f64 (*.f64 (log.f64 l) (*.f64 l w)) (+.f64 (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(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 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(/.f64 1 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 l)
(+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 l))
(+.f64 (/.f64 1 l) (*.f64 -1 (*.f64 (log.f64 l) (/.f64 w l))))
(+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 l)))
(+.f64 (+.f64 (/.f64 1 l) (*.f64 -1 (*.f64 (log.f64 l) (/.f64 w l)))) (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))))
(+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l) (+.f64 (/.f64 1 l) (neg.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (+.f64 (/.f64 1/2 (/.f64 l (pow.f64 (log.f64 l) 2))) (/.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) l)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (pow.f64 w 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 w (log.f64 l)) l)) (/.f64 1 l))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 (log.f64 l) (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 -1 (/.f64 (pow.f64 (log.f64 l) 2) l)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 (log.f64 l) l))))))))) (+.f64 (/.f64 1 l) (*.f64 -1 (*.f64 (log.f64 l) (/.f64 w l))))))
(+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l) (+.f64 (neg.f64 (*.f64 (pow.f64 w 3) (+.f64 (neg.f64 (*.f64 (log.f64 l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (+.f64 (/.f64 1/2 (/.f64 l (pow.f64 (log.f64 l) 2))) (/.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) l))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 l) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) l) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (/.f64 1/2 (/.f64 l (pow.f64 (log.f64 l) 2))))))))) (+.f64 (/.f64 1 l) (neg.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (+.f64 (/.f64 1/2 (/.f64 l (pow.f64 (log.f64 l) 2))) (/.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) l))))))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.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 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))))))
(+.f64 (+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 (log.f64 l) (neg.f64 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))))
(+.f64 (+.f64 l (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l -1/6))))))
(+.f64 l (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 (log.f64 l) (neg.f64 l))))) (+.f64 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l -1/6))))) (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))))
(*.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 (neg.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 (*.f64 -1 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 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.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 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.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 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.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 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.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 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) 0)
(pow.f64 l (exp.f64 w))
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(pow.f64 l (exp.f64 w))
(+.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(pow.f64 l (exp.f64 w))
(+.f64 0 (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (-.f64 0 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (neg.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (pow.f64 l (exp.f64 w)) 0)
(pow.f64 l (exp.f64 w))
(-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(pow.f64 l (exp.f64 w))
(-.f64 0 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) -1/2))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2))
(pow.f64 l (exp.f64 w))
(-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(pow.f64 l (exp.f64 w))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (neg.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (neg.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) 1/2) (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(*.f64 1 (pow.f64 l (exp.f64 w)))
(pow.f64 l (exp.f64 w))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(pow.f64 l (exp.f64 w))
(*.f64 -1 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(pow.f64 l (exp.f64 w))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))
(pow.f64 l (exp.f64 w))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 2)
(pow.f64 l (exp.f64 w))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2)
(pow.f64 l (exp.f64 w))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -1)
(pow.f64 l (exp.f64 w))
(*.f64 1/4 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(pow.f64 l (exp.f64 w))
(*.f64 -1/2 (*.f64 2 (neg.f64 (pow.f64 l (exp.f64 w)))))
(pow.f64 l (exp.f64 w))
(*.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) -1/2))
(pow.f64 l (exp.f64 w))
(*.f64 -2 (*.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(pow.f64 l (exp.f64 w))
(*.f64 -2 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(pow.f64 l (exp.f64 w))
(*.f64 4 (*.f64 (pow.f64 l (exp.f64 w)) 1/4))
(pow.f64 l (exp.f64 w))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) -1/2)
(*.f64 -1/2 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 -1/2 (-.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))))
(pow.f64 l (exp.f64 w))
(neg.f64 (neg.f64 (pow.f64 l (exp.f64 w))))
(pow.f64 l (exp.f64 w))
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 0 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (-.f64 0 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (*.f64 1 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (-.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (+.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (+.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 -1 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 2 (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) 2)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) -1)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 1/4 (*.f64 2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 -1/2 (*.f64 2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 1/2)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 -2 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 -2 (*.f64 1 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 4 (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(*.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) -1/2)
(/.f64 1 (pow.f64 l (exp.f64 w)))
(neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 0 (*.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 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.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 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.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 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.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 (neg.f64 w)))
(+.f64 (*.f64 0 (-.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 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.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 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 2 (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 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.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 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.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 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.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 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 1 (*.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)) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.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 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 -1 (*.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 -1 (/.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (*.f64 (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1 (*.f64 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 2 (/.f64 2 (*.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 2 (*.f64 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 2 (*.f64 (/.f64 4 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 2 (*.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (*.f64 (/.f64 1/4 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (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 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 4 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) 1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/4 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 1/4 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1/2 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -2 (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 4 (/.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 4 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (*.f64 -1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (/.f64 -1/4 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (*.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/4) (*.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -1 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 -1/4 (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))) (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) -1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/4) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) 1/2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 -1 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 -2 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 4 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (-.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (/.f64 4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w)))) 4)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) -2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 -1/4 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 1/4) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) 2) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 4)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/4)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/4 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) (+.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) l)
Compiler

Compiled 14 to 5 computations (64.3% saved)

series2.0ms (0%)

Counts
1 → 8
Calls

6 calls:

TimeVariablePointExpression
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
@-inf
(*.f64 (exp.f64 (neg.f64 w)) l)
0.0ms
l
@-inf
(*.f64 (exp.f64 (neg.f64 w)) l)

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1792×rational.json-1
998×rational.json-2
998×rational.json-3
994×rational.json-4
830×rational.json-simplify-67
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
14715
213815
358815
4442515
5793315
Stop Event
node limit
Counts
1 → 123
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 w)) l)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (-.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (/.f64 1 l) (/.f64 (/.f64 1 l) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l 3) (-.f64 (+.f64 l l) (-.f64 (neg.f64 l) l))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 l 1/2) (*.f64 1/2 (*.f64 l 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 l 3)) (neg.f64 (+.f64 l (*.f64 l 3)))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))))

simplify69.0ms (0.4%)

Algorithm
egg-herbie
Rules
1560×rational.json-simplify-42
1330×rational.json-simplify-1
1008×rational.json-simplify-37
932×rational.json-simplify-29
462×rational.json-simplify-63
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02822675
19782491
245312491
Stop Event
node limit
Counts
131 → 147
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 (exp.f64 (neg.f64 w)) l) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (-.f64 l l))))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))
(+.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))
(+.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))
(+.f64 (-.f64 l l) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(+.f64 (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))
(-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (-.f64 l l) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1)
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (/.f64 1 l) (/.f64 (/.f64 1 l) 1/2)))
(/.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 l) (-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))
(/.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))
(/.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l))))
(/.f64 (*.f64 l 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 l))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))) (/.f64 -1 l))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 l))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 l))
(/.f64 (-.f64 (*.f64 l 3) (-.f64 (+.f64 l l) (-.f64 (neg.f64 l) l))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 l 1/2) (*.f64 1/2 (*.f64 l 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 l))
(/.f64 (-.f64 (neg.f64 (*.f64 l 3)) (neg.f64 (+.f64 l (*.f64 l 3)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
Outputs
l
(+.f64 (*.f64 -1 (*.f64 l w)) l)
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -1 (*.f64 l w)) (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) l))
(+.f64 (*.f64 l (*.f64 1/2 (pow.f64 w 2))) (+.f64 l (*.f64 l (neg.f64 w))))
(+.f64 l (+.f64 (*.f64 l (neg.f64 w)) (*.f64 1/2 (*.f64 l (pow.f64 w 2)))))
(+.f64 l (+.f64 (*.f64 l (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l 1/2))))
(+.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 (*.f64 l (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 l (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 -1/6 (pow.f64 w 3))))))
(+.f64 (*.f64 l (neg.f64 w)) (+.f64 l (+.f64 (*.f64 1/2 (*.f64 l (pow.f64 w 2))) (*.f64 l (*.f64 -1/6 (pow.f64 w 3))))))
(+.f64 (*.f64 l (neg.f64 w)) (+.f64 (+.f64 l (*.f64 (pow.f64 w 2) (*.f64 l 1/2))) (*.f64 (pow.f64 w 3) (*.f64 -1/6 l))))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (*.f64 -1 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 0)
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (/.f64 -1 (/.f64 1 (-.f64 l l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 l) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (-.f64 l l) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (-.f64 l l) (/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 0)
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 l l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (-.f64 l l) (/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) l) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 3) (+.f64 l l)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 l) l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 3) (+.f64 l l)))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 3) (+.f64 l l)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (-.f64 l l) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 3))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1/2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 3) (+.f64 l l)))
(-.f64 (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))) (+.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 2))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) l) 1)
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (/.f64 1 l) (/.f64 (/.f64 1 l) 1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 l) (-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 l 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/2))) (/.f64 -1 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 -1 l))
(*.f64 (+.f64 (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w))))))) (neg.f64 l))
(/.f64 l (/.f64 1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w))))))
(/.f64 (-.f64 (*.f64 l 3) (-.f64 (+.f64 l l) (-.f64 (neg.f64 l) l))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 l 1/2) (*.f64 1/2 (*.f64 l 3))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (-.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (neg.f64 (*.f64 l 3)) (neg.f64 (+.f64 l (*.f64 l 3)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (neg.f64 (*.f64 l 3)) (neg.f64 (+.f64 l (*.f64 l 3)))) (/.f64 (exp.f64 (neg.f64 w)) 1))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (+.f64 (neg.f64 l) (*.f64 l -3))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 l 3)) (neg.f64 (*.f64 l -3))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))

localize46.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (exp.f64 (neg.f64 w)))
0.1b
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
0.2b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 43 to 17 computations (60.5% saved)

series6.0ms (0%)

Counts
3 → 56
Calls

15 calls:

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

rewrite124.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
878×rational.json-simplify-21
834×rational.json-simplify-6
830×rational.json-simplify-5
774×rational.json-simplify-4
722×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01377
18671
230171
3161271
Stop Event
node limit
Counts
3 → 343
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 1 (exp.f64 (neg.f64 w)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (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 (exp.f64 (neg.f64 w)) (/.f64 1/2 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(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 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (pow.f64 l (exp.f64 w)) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.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))) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 0 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 -1 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (pow.f64 l (exp.f64 w)) -1/2)) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (pow.f64 l (exp.f64 w))) (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 1/2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) -1) (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (*.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w))))))))

simplify206.0ms (1.2%)

Algorithm
egg-herbie
Rules
836×rational.json-simplify-2
810×rational.json-simplify-24
692×rational.json-simplify-1
660×rational.json-simplify-5
634×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071313523
1229912993
Stop Event
node limit
Counts
399 → 409
Calls
Call 1
Inputs
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 1 l)
(+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (/.f64 1 l))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l)))))) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (/.f64 1 l)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l)))))) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (+.f64 (*.f64 (pow.f64 w 3) (-.f64 (*.f64 1/6 (/.f64 1 l)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l))))))) l)) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.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)))))) l) (*.f64 1/2 (/.f64 (log.f64 l) l)))))))))) (/.f64 1 l))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
1
(+.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 w))
(+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(+.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(+.f64 (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 0 (*.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) 2)
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (pow.f64 l (exp.f64 w)) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 4 (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(*.f64 -2 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))
(*.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1/2)
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))
(+.f64 0 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(+.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(+.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(+.f64 (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 2))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 0 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))
(-.f64 0 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) -1))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 -1 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 0 (/.f64 (pow.f64 l (exp.f64 w)) -1/2)) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (pow.f64 l (exp.f64 w))) (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(-.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 1/2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) -1) (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1)
(*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 2 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)
(*.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 2)
(*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (+.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) -1/2)
(neg.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(neg.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))
(+.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)
(-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))
(-.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 0 (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (*.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1)
(*.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(*.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 2)
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) -1)
(*.f64 -1/2 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 -2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 -2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)
(neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w))))
Outputs
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
(+.f64 l (*.f64 l (*.f64 w (+.f64 -1 (log.f64 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 (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2))))
(+.f64 (*.f64 l (*.f64 w (+.f64 -1 (log.f64 l)))) (+.f64 l (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 (log.f64 l) (neg.f64 l)))) (pow.f64 w 2))))
(+.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 l (+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (+.f64 (*.f64 l (*.f64 -1 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l -1/6)))) (pow.f64 w 3)) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)))))
(+.f64 l (+.f64 (*.f64 l (*.f64 w (+.f64 -1 (log.f64 l)))) (+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l -1/6) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (*.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (neg.f64 l))))) (pow.f64 w 3)) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 (log.f64 l) (neg.f64 l)))) (pow.f64 w 2)))))
(*.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 (neg.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 (*.f64 -1 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 (neg.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 (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 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.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 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.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 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.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 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.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 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.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 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.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 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.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 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 l)
(+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (/.f64 1 l))
(+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l)))))) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (/.f64 1 l)))
(+.f64 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))) (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (/.f64 (*.f64 (log.f64 l) -1) l) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (/.f64 (-.f64 1 (log.f64 l)) l) l)) (+.f64 (/.f64 (*.f64 (log.f64 l) 1/2) l) (/.f64 1/2 l))))))))
(+.f64 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))) (neg.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (-.f64 1 (log.f64 l)) (*.f64 l l))) (+.f64 (/.f64 (neg.f64 (log.f64 l)) l) (+.f64 (/.f64 1/2 l) (/.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l)))))) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) w) (+.f64 (*.f64 (pow.f64 w 3) (-.f64 (*.f64 1/6 (/.f64 1 l)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) (+.f64 (*.f64 -1 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l)))) l) (+.f64 (*.f64 1/2 (/.f64 (log.f64 l) l)) (*.f64 1/2 (/.f64 1 l))))))) l)) (+.f64 (*.f64 1/6 (/.f64 (log.f64 l) l)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 l) (/.f64 (log.f64 l) l)) (+.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)))))) l) (*.f64 1/2 (/.f64 (log.f64 l) l)))))))))) (/.f64 1 l))))
(+.f64 (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (/.f64 (*.f64 (log.f64 l) -1) l) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (/.f64 (-.f64 1 (log.f64 l)) l) l)) (+.f64 (/.f64 (*.f64 (log.f64 l) 1/2) l) (/.f64 1/2 l))))))) (+.f64 (/.f64 1 l) (*.f64 (pow.f64 w 3) (-.f64 (/.f64 1/6 l) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 l) 3) l)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 l) -1) l) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (/.f64 (-.f64 1 (log.f64 l)) l) l)) (+.f64 (/.f64 (*.f64 (log.f64 l) 1/2) l) (/.f64 1/2 l))))) (/.f64 (*.f64 l (+.f64 -1 (log.f64 l))) l))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 l) 2) l)) (+.f64 (/.f64 (*.f64 (log.f64 l) 1/6) l) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)) (+.f64 (/.f64 (*.f64 (log.f64 l) 1/2) l) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (/.f64 (/.f64 (-.f64 1 (log.f64 l)) l) l)))))))))))))
(+.f64 (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l)) (+.f64 (/.f64 1 l) (+.f64 (neg.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (-.f64 1 (log.f64 l)) (*.f64 l l))) (+.f64 (/.f64 (neg.f64 (log.f64 l)) l) (+.f64 (/.f64 1/2 l) (/.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)))))) (*.f64 (pow.f64 w 3) (-.f64 (/.f64 1/6 l) (+.f64 (*.f64 (pow.f64 (log.f64 l) 3) (/.f64 1/6 l)) (+.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) l) (+.f64 (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 (log.f64 l) (neg.f64 l)))) (/.f64 (-.f64 1 (log.f64 l)) (*.f64 l l))) (/.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) (/.f64 (-.f64 1 (log.f64 l)) (*.f64 l l))) (+.f64 (/.f64 (neg.f64 (log.f64 l)) l) (+.f64 (/.f64 1/2 l) (/.f64 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) l)))) (*.f64 (+.f64 -1 (log.f64 l)) (/.f64 l l)))) (*.f64 (log.f64 l) (/.f64 1/6 l))))))))))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (*.f64 -1 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(/.f64 1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
1
(+.f64 1 w)
(+.f64 w 1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 w (+.f64 (*.f64 1/2 (pow.f64 w 2)) 1))
(+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 w)))
(+.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 1/6 (pow.f64 w 3)))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 w (*.f64 1/2 (pow.f64 w 2)))))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (neg.f64 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (neg.f64 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (neg.f64 w)))
(/.f64 1 (exp.f64 (*.f64 -1 w)))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 2 (/.f64 0 (/.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 -2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) -2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (/.f64 0 (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(/.f64 (-.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (/.f64 -1 (pow.f64 l (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 (neg.f64 w)))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/2 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (-.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(/.f64 (-.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.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 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (/.f64 1/2 (pow.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 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) 2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (pow.f64 l (exp.f64 w)) (/.f64 1/2 (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 4 (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 4 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (/.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(*.f64 4 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (exp.f64 (neg.f64 w)))) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 4 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 1/2 (pow.f64 l (exp.f64 w)))) 4) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))
(*.f64 -2 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) -2))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -2 (/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -1/2))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1/2)
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (pow.f64 l (exp.f64 w)))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 0 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 0 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 0 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (+.f64 0 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 0)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 2))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2) 2))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 0 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 1/2 (/.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) 1/2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) 0))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 0 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 0 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) -1))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 -1 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) 0)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) (/.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)) (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (/.f64 (pow.f64 l (exp.f64 w)) -1/2)) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (pow.f64 l (exp.f64 w)) -1/2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (pow.f64 l (exp.f64 w))) (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))) (/.f64 (/.f64 1 (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2) 1/2) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 0 (pow.f64 l (exp.f64 w))) -1) (*.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))) 1/2) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w))))) (*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))))) (*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) 1)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 2 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 2)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (/.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) -1/2)
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(neg.f64 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (-.f64 0 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 0 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (*.f64 1/2 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 0 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) (/.f64 2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w))))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (/.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2) (/.f64 0 (exp.f64 (neg.f64 w)))) (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 2 (exp.f64 (neg.f64 w)))) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 1/2 (/.f64 2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 2)
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) -1)
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 2 (exp.f64 (neg.f64 w)))) -1/2)
(/.f64 1 (exp.f64 (neg.f64 w)))
(neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (exp.f64 (neg.f64 w)))

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (pow.f64 l (exp.f64 w)))
0.1b
(-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)))
0.2b
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 92 to 48 computations (47.8% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
w
@inf
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
1.0ms
w
@-inf
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
1.0ms
l
@0
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.0ms
l
@-inf
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.0ms
w
@0
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1120×rational.json-1
1120×rational.json-2
1120×rational.json-4
1120×rational.json-3
868×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
020114
113394
249434
3324534
Stop Event
node limit
Counts
2 → 207
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (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)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5))) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (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 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(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 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 -1 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)) (*.f64 (exp.f64 (neg.f64 w)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 w))))))

simplify184.0ms (1.1%)

Algorithm
egg-herbie
Rules
1250×rational.json-simplify-1
1100×rational.json-simplify-24
712×rational.json-simplify-50
530×rational.json-simplify-63
406×rational.json-simplify-48
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050612085
115876173
276216173
Stop Event
node limit
Counts
243 → 258
Calls
Call 1
Inputs
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)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 0)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5))) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 2)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 -1 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -5))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 4))
(*.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) -1/2)
(*.f64 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))) 2)
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 4))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) -3))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 0 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -6))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)) (*.f64 (exp.f64 (neg.f64 w)) -6))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(*.f64 (exp.f64 (neg.f64 w)) 1)
(*.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 -1 (-.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(*.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(*.f64 -1/2 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5))))
(*.f64 -1/2 (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)))
(*.f64 -1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 -1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) -1/2)
(/.f64 (exp.f64 (neg.f64 w)) 1)
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
Outputs
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (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 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)) (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w)))
(+.f64 (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w)) (*.f64 (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)))
(+.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 l (+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (*.f64 -1 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l -1/6)))) (pow.f64 w 3)) (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)) (+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) -1/6)))) (pow.f64 w 3)) (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))))
(+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)) (+.f64 (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w)) (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) -1/6)))) (pow.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (neg.f64 w) 1)
(-.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (neg.f64 w)))
(+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.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 (neg.f64 w) 1)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (*.f64 -1/6 (pow.f64 w 3))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (/.f64 -1 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 3 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 8 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1/7 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 3 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(-.f64 (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 8 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1/7 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5))) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -5)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) 2) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) 2) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (-.f64 0 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.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 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2)) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 2 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -8) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -8)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) 2) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 -1 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (*.f64 1/2 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 -1 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 9)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2)) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -5))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)) 2) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (+.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (exp.f64 (neg.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 4)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 6)) -1/2))
(*.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))) 1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (/.f64 -1 (pow.f64 l (exp.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 4))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) 2) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))) 2)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 4))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) -3))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 0 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (*.f64 (exp.f64 (neg.f64 w)) 5/2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3/2) (*.f64 (exp.f64 (neg.f64 w)) 5/2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -6))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)) (*.f64 (exp.f64 (neg.f64 w)) -6))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3/2) (*.f64 (exp.f64 (neg.f64 w)) 5/2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3/2) (*.f64 (exp.f64 (neg.f64 w)) 5/2))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) 2)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -5)) -1/2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 l (*.f64 (log.f64 l) w))
0.5b
(pow.f64 (log.f64 l) 2)
3.2b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
8.1b
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
Compiler

Compiled 147 to 73 computations (50.3% saved)

series37.0ms (0.2%)

Counts
4 → 80
Calls

21 calls:

TimeVariablePointExpression
22.0ms
l
@0
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
3.0ms
w
@0
(*.f64 l (*.f64 (log.f64 l) w))
2.0ms
l
@inf
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
2.0ms
l
@-inf
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
1.0ms
l
@-inf
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))

rewrite110.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1468×rational.json-1
1468×rational.json-2
1468×rational.json-4
1468×rational.json-3
954×rational.json-simplify-33
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022160
1140154
2483154
33098154
Stop Event
node limit
Counts
4 → 252
Calls
Call 1
Inputs
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(pow.f64 (log.f64 l) 2)
(*.f64 l (*.f64 (log.f64 l) w))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (pow.f64 w 2) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 w 2) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) 2) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 w 2) (*.f64 (/.f64 1 l) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 w 2) (/.f64 (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 w 2) (/.f64 1 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 l) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 (pow.f64 w 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (neg.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)) (neg.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (pow.f64 w 2)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 w 2) (/.f64 1 l)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) 2) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (log.f64 l) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (*.f64 2 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (log.f64 l) 2) 0) (pow.f64 (log.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 l) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (pow.f64 (log.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 2) (*.f64 (pow.f64 (log.f64 l) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (log.f64 l) 2) 3/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 l) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) (neg.f64 (pow.f64 (log.f64 l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 l) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (neg.f64 (pow.f64 (log.f64 l) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) 0) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 w w) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (-.f64 w w)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 l w)) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 l (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 w (neg.f64 (log.f64 l)))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) 2) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 (/.f64 1 w) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 w (*.f64 (/.f64 1 (log.f64 l)) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 l) (*.f64 (/.f64 1 w) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 l) (/.f64 (/.f64 1 w) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 l) (/.f64 1 (*.f64 l w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (log.f64 l)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 w (log.f64 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (/.f64 1 w) (log.f64 l)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 l) (*.f64 w (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 l (*.f64 w (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l w) (/.f64 1 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 w (neg.f64 (log.f64 l))) (neg.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (neg.f64 (/.f64 (/.f64 1 w) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (log.f64 l)) (/.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 l) (/.f64 1 l)) (/.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))))))

simplify239.0ms (1.4%)

Algorithm
egg-herbie
Rules
1128×rational.json-simplify-21
952×rational.json-simplify-23
674×rational.json-simplify-50
630×rational.json-simplify-24
460×rational.json-simplify-67
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052219356
1153417070
2638717068
Stop Event
node limit
Counts
332 → 376
Calls
Call 1
Inputs
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
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 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 (*.f64 -1 l) (*.f64 l (log.f64 l))) w) (*.f64 (+.f64 (*.f64 1/2 (*.f64 l (log.f64 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 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (*.f64 (exp.f64 (neg.f64 w)) l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (*.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (+.f64 (*.f64 l (exp.f64 (*.f64 -1 w))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (+.f64 (*.f64 l (exp.f64 (*.f64 -1 w))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(*.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 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 0 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (-.f64 l l) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))))
(+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(+.f64 (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (pow.f64 w 2) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(-.f64 0 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (-.f64 l l) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(-.f64 (*.f64 0 (neg.f64 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (*.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) 2) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 3/2)))
(/.f64 l (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (pow.f64 w 2) (*.f64 (/.f64 1 l) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (pow.f64 w 2) (/.f64 (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l))
(/.f64 (pow.f64 w 2) (/.f64 1 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(/.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 w 2))))
(/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 l))
(/.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 1)
(/.f64 1 (/.f64 1 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) l))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(/.f64 1 (/.f64 -1 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))))
(/.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 (pow.f64 w 2)))
(/.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) -1)
(/.f64 (neg.f64 l) (neg.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(/.f64 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)) (neg.f64 (/.f64 1 l)))
(/.f64 (*.f64 l (pow.f64 w 2)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))
(/.f64 (/.f64 (pow.f64 w 2) (/.f64 1 l)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))
(/.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) -1)
(neg.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(-.f64 0 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) 2) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(/.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 1)
(/.f64 1 (/.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(/.f64 1 (/.f64 -1 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))))
(/.f64 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(/.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (pow.f64 (log.f64 l) 2) 0)
(+.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))
(+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(+.f64 0 (pow.f64 (log.f64 l) 2))
(+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (*.f64 2 (pow.f64 (log.f64 l) 2)))
(+.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2)))
(+.f64 (*.f64 (pow.f64 (log.f64 l) 2) 0) (pow.f64 (log.f64 l) 2))
(-.f64 (pow.f64 (log.f64 l) 2) 0)
(-.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))
(-.f64 0 (neg.f64 (pow.f64 (log.f64 l) 2)))
(-.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (pow.f64 (log.f64 l) 2))
(-.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 2) (*.f64 (pow.f64 (log.f64 l) 2) 3))
(-.f64 (*.f64 (pow.f64 (log.f64 l) 2) 3/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(*.f64 2 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(*.f64 1/2 (*.f64 2 (pow.f64 (log.f64 l) 2)))
(*.f64 (pow.f64 (log.f64 l) 2) 1)
(*.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) 2)
(*.f64 1 (pow.f64 (log.f64 l) 2))
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 l) 2)))
(*.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)
(*.f64 -1/2 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))))
(*.f64 -1/2 (+.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) (neg.f64 (pow.f64 (log.f64 l) 2))))
(*.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 1/2)
(*.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) -1/2)
(/.f64 (pow.f64 (log.f64 l) 2) 1)
(/.f64 1 (/.f64 1 (pow.f64 (log.f64 l) 2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (neg.f64 (pow.f64 (log.f64 l) 2))) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2))) -1)
(neg.f64 (neg.f64 (pow.f64 (log.f64 l) 2)))
(neg.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))
(+.f64 0 (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))))
(+.f64 (-.f64 l l) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(+.f64 (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (/.f64 (-.f64 w w) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (-.f64 w w)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 (log.f64 l) (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 0 (*.f64 l w)) (*.f64 l (*.f64 w (log.f64 l))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))
(-.f64 0 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(-.f64 (-.f64 l l) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(-.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(-.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 l (*.f64 w (log.f64 l))))
(-.f64 (*.f64 0 (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(-.f64 (*.f64 0 (*.f64 w (neg.f64 (log.f64 l)))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(-.f64 (*.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) 2) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 3))))
(/.f64 l (/.f64 (/.f64 1 w) (log.f64 l)))
(/.f64 w (*.f64 (/.f64 1 (log.f64 l)) (/.f64 1 l)))
(/.f64 (log.f64 l) (*.f64 (/.f64 1 w) (/.f64 1 l)))
(/.f64 (log.f64 l) (/.f64 (/.f64 1 w) l))
(/.f64 (log.f64 l) (/.f64 1 (*.f64 l w)))
(/.f64 (*.f64 w (log.f64 l)) (/.f64 1 l))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) 1)
(/.f64 1 (/.f64 (/.f64 (/.f64 1 w) (log.f64 l)) l))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 w (log.f64 l))))
(/.f64 1 (/.f64 1 (*.f64 l (*.f64 w (log.f64 l)))))
(/.f64 1 (/.f64 -1 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))))
(/.f64 (*.f64 l w) (/.f64 1 (log.f64 l)))
(/.f64 (*.f64 w (neg.f64 (log.f64 l))) (neg.f64 (/.f64 1 l)))
(/.f64 (neg.f64 l) (neg.f64 (/.f64 (/.f64 1 w) (log.f64 l))))
(/.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) -1)
(/.f64 (*.f64 l (log.f64 l)) (/.f64 1 w))
(/.f64 (/.f64 (log.f64 l) (/.f64 1 l)) (/.f64 1 w))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) -1)
(neg.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
Outputs
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (*.f64 l (pow.f64 w 2)))
(*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.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 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))))
(+.f64 l (*.f64 l (*.f64 w (+.f64 (log.f64 l) -1))))
(+.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 (pow.f64 w 2) (+.f64 (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))) (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l))))))
(+.f64 (+.f64 l (*.f64 l (*.f64 w (+.f64 (log.f64 l) -1)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 1/2 (neg.f64 (log.f64 l)))) (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.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 (*.f64 -1 l) (*.f64 l (log.f64 l))) w) (*.f64 (+.f64 (*.f64 1/2 (*.f64 l (log.f64 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 w (*.f64 l (+.f64 -1 (log.f64 l)))) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))) (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 (*.f64 l (*.f64 -1 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 (log.f64 l) (*.f64 l 1/2)) (*.f64 l -1/6))) (pow.f64 w 3)))))
(+.f64 l (+.f64 (*.f64 l (*.f64 w (+.f64 (log.f64 l) -1))) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 1/2 (neg.f64 (log.f64 l)))) (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 (*.f64 (log.f64 l) (/.f64 l 2)) (*.f64 l (+.f64 -1/6 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (pow.f64 w 3)))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (*.f64 (exp.f64 (neg.f64 w)) l)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))) (*.f64 (exp.f64 (neg.f64 w)) l)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w)))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 1/2 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (+.f64 (*.f64 l (exp.f64 (*.f64 -1 w))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (exp.f64 (*.f64 -1 w))))) (+.f64 (*.f64 l (exp.f64 (*.f64 -1 w))) (*.f64 l (*.f64 w (*.f64 (exp.f64 (*.f64 -1 w)) (log.f64 l))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 1 (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (+.f64 1 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (+.f64 1 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (+.f64 1 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2))) (pow.f64 w 2)) (+.f64 1 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (+.f64 1 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 -1/2 (log.f64 (/.f64 1 l))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 l)) 2)))) (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 w))))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 l (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))))) 1)))))
(*.f64 l (*.f64 (+.f64 -1 (*.f64 -1 (+.f64 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2))))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 l (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))))) 1)))))
(*.f64 l (*.f64 (+.f64 -1 (*.f64 -1 (+.f64 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2))))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 l (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))))) 1)))))
(*.f64 l (*.f64 (+.f64 -1 (*.f64 -1 (+.f64 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2))))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 -1 (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))) (pow.f64 w 2)))) 1))))
(*.f64 l (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 -1 (*.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))) (*.f64 1/2 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2))))) 1)))))
(*.f64 l (*.f64 (+.f64 -1 (*.f64 -1 (+.f64 (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2))))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (log.f64 (/.f64 1 l)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))) 2)
(*.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 l (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 l (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 l (neg.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (*.f64 l w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 l (neg.f64 w)))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) w))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(*.f64 l (*.f64 w (+.f64 (log.f64 -1) (neg.f64 (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 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(*.f64 (pow.f64 w 2) (+.f64 0 (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0)))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))
(+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l)))
(+.f64 l (-.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l)) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(*.f64 (pow.f64 w 2) (+.f64 (-.f64 l l) (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 0 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (pow.f64 w 2) (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (-.f64 l l) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))) (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(*.f64 (pow.f64 w 2) (+.f64 0 (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0)))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (pow.f64 w 2) (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l)))
(+.f64 l (-.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(-.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l)) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 (pow.f64 w 2) (-.f64 l l)) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(*.f64 (pow.f64 w 2) (+.f64 (-.f64 l l) (*.f64 1/2 (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) (*.f64 l 1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (/.f64 1 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 0)
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(-.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) 0))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0)))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l l))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (neg.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))
(+.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 l (-.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0)))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (-.f64 l l) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (-.f64 (-.f64 l l) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(-.f64 l (-.f64 (-.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))) (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (pow.f64 w 2) 0) (/.f64 1 l)))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (/.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0) (/.f64 1 l)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 (pow.f64 w 2) (/.f64 l 1))))
(*.f64 l (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) 0)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (-.f64 l l)))
(-.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 0 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 0 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(-.f64 (-.f64 l l) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (-.f64 l l) (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(-.f64 (-.f64 l l) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(-.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(-.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(-.f64 (*.f64 0 (neg.f64 l)) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(-.f64 (*.f64 0 (neg.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(-.f64 (*.f64 l 0) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(-.f64 (*.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) 2) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 3/2)))
(-.f64 (*.f64 2 (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 3/2)))
(-.f64 (*.f64 2 (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 3/2 (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(/.f64 l (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (pow.f64 w 2) (*.f64 (/.f64 1 l) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (pow.f64 w 2) (/.f64 (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) l))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (pow.f64 w 2) (/.f64 1 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 w 2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 l))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) 1)
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 1 (/.f64 1 (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 1 (/.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) l))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 1 (/.f64 -1 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(/.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (/.f64 1 (pow.f64 w 2)))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) -1)
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(/.f64 (neg.f64 l) (neg.f64 (/.f64 2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(/.f64 (neg.f64 l) (neg.f64 (/.f64 (/.f64 2 (pow.f64 w 2)) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (neg.f64 l) (/.f64 -2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)) (neg.f64 (/.f64 1 l)))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(/.f64 (*.f64 l (pow.f64 w 2)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (/.f64 (pow.f64 w 2) (/.f64 1 l)) (/.f64 2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))
(*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(*.f64 l (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))
(/.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2)))) -1)
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (-.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(-.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))) (*.f64 (*.f64 (pow.f64 w 2) (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (+.f64 l l)))
(neg.f64 (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) -1/2))))
(neg.f64 (*.f64 (pow.f64 w 2) (*.f64 l (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))
(neg.f64 (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 l (*.f64 (pow.f64 w 2) -1/2))))
(*.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 (*.f64 l (pow.f64 w 2))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 0 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))))
(*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))) (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (*.f64 w (log.f64 l))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0))))
(-.f64 (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))) (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (+.f64 (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))) (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 0 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))))
(*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (*.f64 w (log.f64 l))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0))))
(-.f64 (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 w (log.f64 l)) 1))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (+.f64 l (*.f64 1/2 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 0)
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 l (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 0)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 w 2) (*.f64 l (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) (+.f64 1 (*.f64 w (log.f64 l))))) (*.f64 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 l 0))))
(-.f64 (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 0 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))))
(*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0)))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 0 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) 0) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 0 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))) 2) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 2 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))) 3)))
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w)))) 4) (*.f64 3 (*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) 1)
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 -1 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l)))))) (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(neg.f64 (*.f64 (+.f64 l (*.f64 l (+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 w (log.f64 l))))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 w (*.f64 l (*.f64 (log.f64 l) (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (pow.f64 (log.f64 l) 2) 0)
(pow.f64 (log.f64 l) 2)
(+.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))
(pow.f64 (log.f64 l) 2)
(+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(+.f64 0 (pow.f64 (log.f64 l) 2))
(pow.f64 (log.f64 l) 2)
(+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (*.f64 2 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(+.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(+.f64 (*.f64 (pow.f64 (log.f64 l) 2) 0) (pow.f64 (log.f64 l) 2))
(pow.f64 (log.f64 l) 2)
(-.f64 (pow.f64 (log.f64 l) 2) 0)
(pow.f64 (log.f64 l) 2)
(-.f64 (pow.f64 (log.f64 l) 2) (*.f64 (pow.f64 (log.f64 l) 2) 0))
(pow.f64 (log.f64 l) 2)
(-.f64 0 (neg.f64 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(-.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) (pow.f64 (log.f64 l) 2))
(pow.f64 (log.f64 l) 2)
(-.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 2) (*.f64 (pow.f64 (log.f64 l) 2) 3))
(pow.f64 (log.f64 l) 2)
(-.f64 (*.f64 (pow.f64 (log.f64 l) 2) 3/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(*.f64 2 (*.f64 1/2 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(*.f64 1/2 (*.f64 2 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(*.f64 (pow.f64 (log.f64 l) 2) 1)
(pow.f64 (log.f64 l) 2)
(*.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) 2)
(pow.f64 (log.f64 l) 2)
(*.f64 1 (pow.f64 (log.f64 l) 2))
(pow.f64 (log.f64 l) 2)
(*.f64 -1 (neg.f64 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(*.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)
(pow.f64 (log.f64 l) 2)
(*.f64 -1/2 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))))
(pow.f64 (log.f64 l) 2)
(*.f64 -1/2 (+.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) (neg.f64 (pow.f64 (log.f64 l) 2))))
(pow.f64 (log.f64 l) 2)
(*.f64 (*.f64 2 (pow.f64 (log.f64 l) 2)) 1/2)
(pow.f64 (log.f64 l) 2)
(*.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) -1/2)
(pow.f64 (log.f64 l) 2)
(/.f64 (pow.f64 (log.f64 l) 2) 1)
(pow.f64 (log.f64 l) 2)
(/.f64 1 (/.f64 1 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(/.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) -1)
(pow.f64 (log.f64 l) 2)
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)) -1)
(pow.f64 (log.f64 l) 2)
(/.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (neg.f64 (pow.f64 (log.f64 l) 2))) -1)
(pow.f64 (log.f64 l) 2)
(/.f64 (-.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 l) 2)) (neg.f64 (pow.f64 (log.f64 l) 2))) (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2))) -1)
(pow.f64 (log.f64 l) 2)
(neg.f64 (neg.f64 (pow.f64 (log.f64 l) 2)))
(pow.f64 (log.f64 l) 2)
(neg.f64 (+.f64 (*.f64 (pow.f64 (log.f64 l) 2) -1/2) (*.f64 (pow.f64 (log.f64 l) 2) -1/2)))
(pow.f64 (log.f64 l) 2)
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 0))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) (*.f64 w 0))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (+.f64 0 (*.f64 l w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))
(*.f64 (log.f64 l) (+.f64 (-.f64 l l) (*.f64 l w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 0 w)))
(*.f64 (*.f64 l w) (+.f64 0 (log.f64 l)))
(+.f64 0 (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (-.f64 l l) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 0))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) (*.f64 w 0))))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (+.f64 0 (*.f64 l w)))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))) (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)) (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))) (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(+.f64 (/.f64 (-.f64 w w) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(+.f64 (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 l (-.f64 w w)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 (log.f64 l) 0)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (log.f64 l) (-.f64 l l)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))
(*.f64 (log.f64 l) (+.f64 (-.f64 l l) (*.f64 l w)))
(+.f64 (*.f64 0 (*.f64 l w)) (*.f64 l (*.f64 w (log.f64 l))))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 0 w)))
(*.f64 (*.f64 l w) (+.f64 0 (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) 0)
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 w (*.f64 (log.f64 l) 0)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 0))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 0))))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) (*.f64 w 0))))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (+.f64 0 (*.f64 l w)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (neg.f64 (*.f64 w (*.f64 (log.f64 l) 0))))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 (*.f64 w (log.f64 l)) l)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (-.f64 l (*.f64 w (log.f64 l)))))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (-.f64 w w) (/.f64 1 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (/.f64 (*.f64 (log.f64 l) 0) (/.f64 1 l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (-.f64 w w)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (-.f64 w w) (/.f64 l 1)))
(*.f64 l (+.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (-.f64 w w)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 (log.f64 l) (/.f64 l 1))))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 (log.f64 l) (-.f64 l l)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 0 (*.f64 l w)))
(-.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 0 w)))
(*.f64 l (-.f64 (*.f64 w (log.f64 l)) (*.f64 w 0)))
(-.f64 0 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (-.f64 l l) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(+.f64 (*.f64 l (*.f64 w (log.f64 l))) (-.f64 l l))
(-.f64 (*.f64 w (*.f64 (log.f64 l) 0)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) (*.f64 l (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 0 (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 0 (*.f64 w (neg.f64 (log.f64 l)))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(-.f64 (*.f64 (*.f64 (log.f64 l) (*.f64 l (+.f64 w w))) 2) (*.f64 l (*.f64 (log.f64 l) (*.f64 w 3))))
(-.f64 (*.f64 2 (*.f64 l (*.f64 (log.f64 l) (+.f64 w w)))) (*.f64 l (*.f64 w (*.f64 (log.f64 l) 3))))
(-.f64 (*.f64 2 (*.f64 (*.f64 w (log.f64 l)) (+.f64 l l))) (*.f64 (log.f64 l) (*.f64 l (*.f64 w 3))))
(/.f64 l (/.f64 (/.f64 1 w) (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 w (*.f64 (/.f64 1 (log.f64 l)) (/.f64 1 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (log.f64 l) (*.f64 (/.f64 1 w) (/.f64 1 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (log.f64 l) (/.f64 (/.f64 1 w) l))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (log.f64 l) (/.f64 1 (*.f64 l w)))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 w (log.f64 l)) (/.f64 1 l))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 l (*.f64 w (log.f64 l))) 1)
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 w) (log.f64 l)) l))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 1 (/.f64 (/.f64 1 l) (*.f64 w (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 1 (/.f64 1 (*.f64 l (*.f64 w (log.f64 l)))))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 1 (/.f64 -1 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 l w) (/.f64 1 (log.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 w (neg.f64 (log.f64 l))) (neg.f64 (/.f64 1 l)))
(*.f64 (neg.f64 (log.f64 l)) (/.f64 w (neg.f64 (/.f64 1 l))))
(*.f64 (neg.f64 (log.f64 l)) (/.f64 w (/.f64 -1 l)))
(*.f64 (neg.f64 (log.f64 l)) (neg.f64 (*.f64 l w)))
(/.f64 (neg.f64 l) (neg.f64 (/.f64 (/.f64 1 w) (log.f64 l))))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) -1)
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (*.f64 l (log.f64 l)) (/.f64 1 w))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (/.f64 (log.f64 l) (/.f64 1 l)) (/.f64 1 w))
(*.f64 l (*.f64 w (log.f64 l)))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l))) -1)
(*.f64 l (*.f64 w (log.f64 l)))
(neg.f64 (*.f64 (*.f64 w (log.f64 l)) (neg.f64 l)))
(*.f64 l (*.f64 w (log.f64 l)))

eval757.0ms (4.5%)

Compiler

Compiled 46086 to 21153 computations (54.1% saved)

prune677.0ms (4%)

Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New1739341773
Fresh9312
Picked101
Done145
Total1750411791
Error
0.1b
Counts
1791 → 41
Alt Table
Click to see full alt table
StatusErrorProgram
3.9b
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
10.5b
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3)))))))
1.7b
(/.f64 (-.f64 1 w) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 1 (pow.f64 l (exp.f64 w))))
7.6b
(/.f64 (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
10.2b
(/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.5b
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
2.8b
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
0.5b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
3.0b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) l))
1.3b
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 1/6 (pow.f64 w 3))) (pow.f64 l (exp.f64 w))))
1.8b
(/.f64 1 (/.f64 (+.f64 w 1) (pow.f64 l (exp.f64 w))))
2.5b
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
14.8b
(/.f64 1 (/.f64 1 l))
7.7b
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
3.0b
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
1.5b
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
1.9b
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
2.3b
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
1.8b
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
1.0b
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
1.7b
(-.f64 (*.f64 8 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (pow.f64 l (exp.f64 w)))))
1.8b
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -7))))
14.5b
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
14.9b
(+.f64 l (*.f64 l (neg.f64 w)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 2)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
4.6b
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
3.7b
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
8.4b
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
0.4b
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 9)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
4.6b
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
0.4b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
0.5b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
2.3b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))))
10.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))))
2.8b
(*.f64 (exp.f64 (neg.f64 w)) l)
14.7b
l
Compiler

Compiled 1770 to 1194 computations (32.5% saved)

localize66.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
0.0b
(*.f64 (exp.f64 (neg.f64 w)) -7)
0.1b
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w))))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 77 to 29 computations (62.3% saved)

series6.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
l
@0
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
1.0ms
w
@inf
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
1.0ms
w
@0
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
1.0ms
l
@-inf
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
1.0ms
w
@-inf
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))

rewrite133.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1098×rational.json-1
1098×rational.json-2
1098×rational.json-4
1098×rational.json-3
774×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017129
111289
241253
3260853
Stop Event
node limit
Counts
3 → 162
Calls
Call 1
Inputs
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) -7)
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)) (*.f64 (exp.f64 (neg.f64 w)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 5)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 13)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (exp.f64 (neg.f64 w)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -21))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) -1/7)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -7 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/7)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1/7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1/7))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1/7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -14 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 7 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -7))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -14))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -7/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(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 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1/2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 -1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -17) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))))

simplify181.0ms (1.1%)

Algorithm
egg-herbie
Rules
1164×rational.json-simplify-63
1064×rational.json-simplify-1
582×rational.json-simplify-69
562×rational.json-simplify-50
518×rational.json-simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042711486
1138710948
258815264
Stop Event
node limit
Counts
210 → 242
Calls
Call 1
Inputs
-1
(-.f64 w 1)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w) 1)
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w)) 1)
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
-7
(-.f64 (*.f64 7 w) 7)
(-.f64 (+.f64 (*.f64 -7/2 (pow.f64 w 2)) (*.f64 7 w)) 7)
(-.f64 (+.f64 (*.f64 -7/2 (pow.f64 w 2)) (+.f64 (*.f64 7 w) (*.f64 7/6 (pow.f64 w 3)))) 7)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
l
(+.f64 l (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l)))))))
(+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (pow.f64 w 2))) (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l))))))))
(+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l)))))) (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 -1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 -1 (*.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/6 l)))))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 6))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) 3))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -3))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) -4))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)) (*.f64 (exp.f64 (neg.f64 w)) -5))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) -5))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
(*.f64 (exp.f64 (neg.f64 w)) -1)
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(*.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) 1/2)
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(/.f64 (exp.f64 (neg.f64 w)) -1)
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4))) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 5)) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 13)) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) -1)
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -7))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 7))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -7))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -21))
(/.f64 (exp.f64 (neg.f64 w)) -1/7)
(/.f64 -7 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1)
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/7)
(/.f64 1 (/.f64 -1/7 (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1/7))
(/.f64 -1 (/.f64 1/7 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1)
(/.f64 -14 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 7 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -7))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -14))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -14)))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))
(/.f64 -7/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -7)) -1)
(/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (exp.f64 (neg.f64 w))) -1)
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) 1/2) -1)
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (-.f64 (neg.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 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(-.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) -1))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 -1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(/.f64 1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -2)))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(/.f64 1/2 (/.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 -1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 -1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -17) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) 1/2) -1)
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
Outputs
-1
(-.f64 w 1)
(+.f64 w -1)
(+.f64 -1 w)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w) 1)
(+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 w -1))
(+.f64 w (-.f64 (*.f64 -1/2 (pow.f64 w 2)) 1))
(+.f64 (+.f64 -1 w) (*.f64 -1/2 (pow.f64 w 2)))
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w)) 1)
(+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 w -1)))
(+.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 w) (*.f64 1/6 (pow.f64 w 3))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
-7
(-.f64 (*.f64 7 w) 7)
(-.f64 (*.f64 w 7) 7)
(-.f64 (+.f64 (*.f64 -7/2 (pow.f64 w 2)) (*.f64 7 w)) 7)
(+.f64 (*.f64 (pow.f64 w 2) -7/2) (-.f64 (*.f64 w 7) 7))
(+.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (pow.f64 w 2) -7/2))
(-.f64 (+.f64 (*.f64 -7/2 (pow.f64 w 2)) (+.f64 (*.f64 7 w) (*.f64 7/6 (pow.f64 w 3)))) 7)
(+.f64 (*.f64 (pow.f64 w 2) -7/2) (-.f64 (+.f64 (*.f64 w 7) (*.f64 (pow.f64 w 3) 7/6)) 7))
(+.f64 (*.f64 w 7) (-.f64 (+.f64 (*.f64 (pow.f64 w 2) -7/2) (*.f64 (pow.f64 w 3) 7/6)) 7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (*.f64 -1 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (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 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (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 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (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 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (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 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 -1 (*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (*.f64 -1 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))
(neg.f64 (*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
l
(+.f64 l (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l)))))))
(+.f64 l (*.f64 (+.f64 l (neg.f64 (*.f64 l (log.f64 l)))) (neg.f64 w)))
(+.f64 l (*.f64 (+.f64 l (*.f64 (log.f64 l) (neg.f64 l))) (neg.f64 w)))
(+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (pow.f64 w 2))) (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l))))))))
(+.f64 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (*.f64 -1 (pow.f64 w 2))) (+.f64 l (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l))))))))
(+.f64 l (*.f64 -1 (+.f64 (*.f64 w (+.f64 l (neg.f64 (*.f64 l (log.f64 l))))) (*.f64 (pow.f64 w 2) (+.f64 (neg.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (+.f64 (log.f64 l) -1/2)))))))
(+.f64 l (*.f64 -1 (+.f64 (*.f64 w (+.f64 l (*.f64 (log.f64 l) (neg.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 -1/2 (log.f64 l))))))))
(+.f64 l (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (pow.f64 w 2))) (+.f64 (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l)))))) (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 -1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 -1 (*.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/6 l)))))))))
(+.f64 l (+.f64 (*.f64 -1 (*.f64 w (+.f64 l (*.f64 -1 (*.f64 l (log.f64 l)))))) (+.f64 (*.f64 (+.f64 (*.f64 l (log.f64 l)) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 -1/2 l))) (*.f64 -1 (pow.f64 w 2))) (*.f64 -1 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 -1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 1/6 (log.f64 l)))) (*.f64 -1 l)) (*.f64 1/6 l)))))))))
(+.f64 (*.f64 (+.f64 l (neg.f64 (*.f64 l (log.f64 l)))) (neg.f64 w)) (+.f64 l (*.f64 -1 (+.f64 (*.f64 (pow.f64 w 2) (+.f64 (neg.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))) (*.f64 l (+.f64 (log.f64 l) -1/2)))) (*.f64 (pow.f64 w 3) (+.f64 (neg.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 1/6 (log.f64 l)))))) (+.f64 (*.f64 -1/2 (*.f64 l (log.f64 l))) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) 1/6)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 -1/2 (log.f64 l)))) (neg.f64 (pow.f64 w 2))) (+.f64 l (*.f64 -1 (+.f64 (*.f64 w (+.f64 l (*.f64 (log.f64 l) (neg.f64 l)))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 1/6 (log.f64 l)))) (neg.f64 l)) (+.f64 (*.f64 -1/2 (*.f64 l (log.f64 l))) (*.f64 l (+.f64 1/6 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))))))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 -5 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (exp.f64 (*.f64 -1 w))) (*.f64 -5 (exp.f64 (*.f64 -1 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 6))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (*.f64 (exp.f64 (neg.f64 w)) 4))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) 3))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -7))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -3))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) -4))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)) (*.f64 (exp.f64 (neg.f64 w)) -5))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (*.f64 (exp.f64 (neg.f64 w)) 4))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) -5))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) 1/2)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4))) -1)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (*.f64 (exp.f64 (neg.f64 w)) 4))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 5)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 13)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) -1)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (*.f64 (exp.f64 (neg.f64 w)) 4))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) -14))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 0)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (exp.f64 (neg.f64 w)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -21))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) -1/7)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 -7 (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1/7)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 -1/7 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1/7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1/7 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 -14 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 7 (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -14))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 -7/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -7)) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (exp.f64 (neg.f64 w))) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) 1/2) -1)
(*.f64 -7 (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))
(*.f64 -7 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) -1/6)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (exp.f64 (neg.f64 w)) -1/6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) -1/6)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (exp.f64 (neg.f64 w)) -1/6)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 0 (-.f64 (neg.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 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) -1/6)) (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) -2) (*.f64 (pow.f64 l (exp.f64 w)) -3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -4 (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 12)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -4)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) -3) (*.f64 (pow.f64 l (exp.f64 w)) -4)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 12)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (/.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (/.f64 (pow.f64 l (exp.f64 w)) 1/2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) 1/2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (exp.f64 (neg.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) -1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (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 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (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 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (*.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) 1/2))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) -2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1/2 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) -2) (/.f64 -1/2 (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 -1/2 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (/.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -17) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 12)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -13))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -26)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -12))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -4 (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -2)) 1/2) -1)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5))) (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (/.f64 1 l))
Compiler

Compiled 12 to 9 computations (25% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite60.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1624×rational.json-1
1624×rational.json-2
1624×rational.json-3
1616×rational.json-4
1058×rational.json-simplify-29
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061
1391
21221
35131
429861
565761
Stop Event
node limit
Counts
1 → 73
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1 l))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 l 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 2 (*.f64 (-.f64 l l) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 l)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 1/2) (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (*.f64 -1 (*.f64 -2 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l l) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l l) (*.f64 1/2 (*.f64 2 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l l) (*.f64 2 (*.f64 -2 (*.f64 l 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l l) (*.f64 1/4 (/.f64 (neg.f64 l) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) l)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 l -1/2) (*.f64 -1 (-.f64 l (*.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (neg.f64 (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (*.f64 1 (neg.f64 (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (*.f64 2 (-.f64 (neg.f64 l) (*.f64 l 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l -1/2) (*.f64 -1/2 (-.f64 l (*.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 1/4) (*.f64 1/4 (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 l 3)) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/4 (*.f64 l 3)) (*.f64 l 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 l 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 l (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 l (+.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 1/2) (*.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 2 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (/.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (*.f64 2 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (*.f64 -2 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (/.f64 1 (*.f64 1/4 (*.f64 2 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l l) l)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 l -1/2) (-.f64 l (*.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 l -1/2) (neg.f64 (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 l -1/2) (*.f64 -1 (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 4) (*.f64 l 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 3) (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 l 4) 1/2) (/.f64 (*.f64 l 4) 1/2)) (+.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 l 3) 2) (/.f64 (*.f64 l 3) 2)) (+.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 2 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 1/2 (/.f64 1/4 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 l l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 l 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (*.f64 1/2 (*.f64 2 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l -1/2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (neg.f64 l)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l -1/2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (/.f64 1/2 (/.f64 4 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/2 (neg.f64 (/.f64 2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/2 (*.f64 2 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l -1/2) 1/2) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 l 4) 1/2) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (neg.f64 l)) (*.f64 2 (neg.f64 l))) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x . l)))))

simplify57.0ms (0.3%)

Algorithm
egg-herbie
Rules
1336×rational.json-simplify-21
1134×rational.json-simplify-50
890×rational.json-simplify-23
840×rational.json-simplify-37
700×rational.json-simplify-61
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015185
141285
2193385
3737985
Stop Event
node limit
Counts
85 → 74
Calls
Call 1
Inputs
l
l
l
l
l
l
l
l
l
l
l
l
(+.f64 l 0)
(+.f64 l (-.f64 l l))
(+.f64 l (*.f64 2 (*.f64 (-.f64 l l) 1/8)))
(+.f64 0 l)
(+.f64 (*.f64 l 1/2) (*.f64 l 1/2))
(+.f64 (neg.f64 l) (+.f64 l l))
(+.f64 (neg.f64 l) (*.f64 -1 (*.f64 -2 l)))
(+.f64 (+.f64 l l) (neg.f64 l))
(+.f64 (+.f64 l l) (*.f64 1/2 (*.f64 2 (neg.f64 l))))
(+.f64 (+.f64 l l) (*.f64 2 (*.f64 -2 (*.f64 l 1/4))))
(+.f64 (+.f64 l l) (*.f64 1/4 (/.f64 (neg.f64 l) 1/4)))
(+.f64 (-.f64 l l) l)
(+.f64 (/.f64 l -1/2) (*.f64 -1 (-.f64 l (*.f64 l 4))))
(+.f64 (*.f64 l 4) (neg.f64 (*.f64 l 3)))
(+.f64 (*.f64 l 4) (*.f64 1 (neg.f64 (*.f64 l 3))))
(+.f64 (*.f64 l 4) (*.f64 2 (-.f64 (neg.f64 l) (*.f64 l 1/2))))
(+.f64 (*.f64 l -1/2) (*.f64 -1/2 (-.f64 l (*.f64 l 4))))
(+.f64 (*.f64 l 1/4) (*.f64 1/4 (*.f64 l 3)))
(+.f64 (neg.f64 (*.f64 l 3)) (*.f64 l 4))
(+.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l -1/2))
(+.f64 (*.f64 1/4 (*.f64 l 3)) (*.f64 l 1/4))
(-.f64 l 0)
(-.f64 l (-.f64 l l))
(-.f64 l (+.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l)))))
(-.f64 0 (neg.f64 l))
(-.f64 (*.f64 l 1/2) (*.f64 l -1/2))
(-.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l))))
(-.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 2 (neg.f64 l))))
(-.f64 (neg.f64 l) (/.f64 l -1/2))
(-.f64 (neg.f64 l) (*.f64 2 (neg.f64 l)))
(-.f64 (neg.f64 l) (*.f64 -2 l))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (neg.f64 l) (/.f64 1 (*.f64 1/4 (*.f64 2 (/.f64 -1 l)))))
(-.f64 (+.f64 l l) l)
(-.f64 (-.f64 l l) (neg.f64 l))
(-.f64 (/.f64 l -1/2) (-.f64 l (*.f64 l 4)))
(-.f64 (/.f64 l -1/2) (neg.f64 (*.f64 l 3)))
(-.f64 (/.f64 l -1/2) (*.f64 -1 (*.f64 l 3)))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l 1/2))
(-.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(-.f64 (+.f64 (/.f64 (*.f64 l 4) 1/2) (/.f64 (*.f64 l 4) 1/2)) (+.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3))))
(-.f64 (+.f64 (/.f64 (*.f64 l 3) 2) (/.f64 (*.f64 l 3) 2)) (+.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2)))
(*.f64 1 l)
(*.f64 l 1)
(*.f64 2 (*.f64 l 1/2))
(*.f64 1/2 (+.f64 l l))
(*.f64 (*.f64 l 1/2) 2)
(*.f64 -1 (neg.f64 l))
(*.f64 (neg.f64 l) -1)
(*.f64 1/4 (*.f64 l 4))
(*.f64 -1/2 (/.f64 l -1/2))
(*.f64 -1/2 (*.f64 2 (neg.f64 l)))
(*.f64 -1/2 (/.f64 1/2 (/.f64 1/4 (neg.f64 l))))
(*.f64 (+.f64 l l) 1/2)
(*.f64 4 (*.f64 l 1/4))
(*.f64 -2 (*.f64 l -1/2))
(*.f64 -2 (/.f64 1/2 (*.f64 1/2 (*.f64 2 (/.f64 -1 l)))))
(*.f64 (/.f64 l -1/2) -1/2)
(*.f64 (*.f64 2 (neg.f64 l)) -1/2)
(*.f64 (*.f64 l 4) 1/4)
(*.f64 (*.f64 l -1/2) -2)
(*.f64 (*.f64 l 1/4) 4)
(*.f64 8 (/.f64 1/2 (/.f64 4 l)))
(*.f64 -4 (/.f64 1/2 (neg.f64 (/.f64 2 l))))
(*.f64 -4 (/.f64 1/2 (*.f64 2 (/.f64 -1 l))))
(*.f64 (/.f64 (/.f64 l -1/2) 1/2) -1/4)
(*.f64 (/.f64 (*.f64 l 4) 1/2) 1/8)
(*.f64 (+.f64 (*.f64 2 (neg.f64 l)) (*.f64 2 (neg.f64 l))) -1/4)
(neg.f64 (neg.f64 l))
Outputs
l
l
l
l
l
l
l
l
l
l
l
l
(+.f64 l 0)
l
(+.f64 l (-.f64 l l))
l
(+.f64 l (*.f64 2 (*.f64 (-.f64 l l) 1/8)))
l
(+.f64 0 l)
l
(+.f64 (*.f64 l 1/2) (*.f64 l 1/2))
l
(+.f64 (neg.f64 l) (+.f64 l l))
l
(+.f64 (neg.f64 l) (*.f64 -1 (*.f64 -2 l)))
l
(+.f64 (+.f64 l l) (neg.f64 l))
l
(+.f64 (+.f64 l l) (*.f64 1/2 (*.f64 2 (neg.f64 l))))
l
(+.f64 (+.f64 l l) (*.f64 2 (*.f64 -2 (*.f64 l 1/4))))
l
(+.f64 (+.f64 l l) (*.f64 1/4 (/.f64 (neg.f64 l) 1/4)))
l
(+.f64 (-.f64 l l) l)
l
(+.f64 (/.f64 l -1/2) (*.f64 -1 (-.f64 l (*.f64 l 4))))
l
(+.f64 (*.f64 l 4) (neg.f64 (*.f64 l 3)))
l
(+.f64 (*.f64 l 4) (*.f64 1 (neg.f64 (*.f64 l 3))))
l
(+.f64 (*.f64 l 4) (*.f64 2 (-.f64 (neg.f64 l) (*.f64 l 1/2))))
l
(+.f64 (*.f64 l -1/2) (*.f64 -1/2 (-.f64 l (*.f64 l 4))))
l
(+.f64 (*.f64 l 1/4) (*.f64 1/4 (*.f64 l 3)))
l
(+.f64 (neg.f64 (*.f64 l 3)) (*.f64 l 4))
l
(+.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l -1/2))
l
(+.f64 (*.f64 1/4 (*.f64 l 3)) (*.f64 l 1/4))
l
(-.f64 l 0)
l
(-.f64 l (-.f64 l l))
l
(-.f64 l (+.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l)))))
l
(-.f64 0 (neg.f64 l))
l
(-.f64 (*.f64 l 1/2) (*.f64 l -1/2))
l
(-.f64 (*.f64 l 1/2) (/.f64 1 (*.f64 2 (/.f64 -1 l))))
l
(-.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 2 (neg.f64 l))))
l
(-.f64 (neg.f64 l) (/.f64 l -1/2))
l
(-.f64 (neg.f64 l) (*.f64 2 (neg.f64 l)))
l
(-.f64 (neg.f64 l) (*.f64 -2 l))
l
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
l
(-.f64 (neg.f64 l) (/.f64 1 (*.f64 1/4 (*.f64 2 (/.f64 -1 l)))))
l
(-.f64 (+.f64 l l) l)
l
(-.f64 (-.f64 l l) (neg.f64 l))
l
(-.f64 (/.f64 l -1/2) (-.f64 l (*.f64 l 4)))
l
(-.f64 (/.f64 l -1/2) (neg.f64 (*.f64 l 3)))
l
(-.f64 (/.f64 l -1/2) (*.f64 -1 (*.f64 l 3)))
l
(-.f64 (*.f64 l 4) (*.f64 l 3))
l
(-.f64 (*.f64 l 3) (+.f64 l l))
l
(-.f64 (+.f64 l (*.f64 l 1/2)) (*.f64 l 1/2))
l
(-.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2))
l
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
l
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
l
(-.f64 (+.f64 (/.f64 (*.f64 l 4) 1/2) (/.f64 (*.f64 l 4) 1/2)) (+.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3))))
l
(-.f64 (+.f64 (/.f64 (*.f64 l 3) 2) (/.f64 (*.f64 l 3) 2)) (+.f64 (/.f64 (*.f64 l 3) 2) (*.f64 l 1/2)))
l
(*.f64 1 l)
l
(*.f64 l 1)
l
(*.f64 2 (*.f64 l 1/2))
l
(*.f64 1/2 (+.f64 l l))
l
(*.f64 (*.f64 l 1/2) 2)
l
(*.f64 -1 (neg.f64 l))
l
(*.f64 (neg.f64 l) -1)
l
(*.f64 1/4 (*.f64 l 4))
l
(*.f64 -1/2 (/.f64 l -1/2))
l
(*.f64 -1/2 (*.f64 2 (neg.f64 l)))
l
(*.f64 -1/2 (/.f64 1/2 (/.f64 1/4 (neg.f64 l))))
l
(*.f64 (+.f64 l l) 1/2)
l
(*.f64 4 (*.f64 l 1/4))
l
(*.f64 -2 (*.f64 l -1/2))
l
(*.f64 -2 (/.f64 1/2 (*.f64 1/2 (*.f64 2 (/.f64 -1 l)))))
l
(*.f64 (/.f64 l -1/2) -1/2)
l
(*.f64 (*.f64 2 (neg.f64 l)) -1/2)
l
(*.f64 (*.f64 l 4) 1/4)
l
(*.f64 (*.f64 l -1/2) -2)
l
(*.f64 (*.f64 l 1/4) 4)
l
(*.f64 8 (/.f64 1/2 (/.f64 4 l)))
l
(*.f64 -4 (/.f64 1/2 (neg.f64 (/.f64 2 l))))
l
(*.f64 -4 (/.f64 1/2 (*.f64 2 (/.f64 -1 l))))
l
(*.f64 (/.f64 (/.f64 l -1/2) 1/2) -1/4)
l
(*.f64 (/.f64 (*.f64 l 4) 1/2) 1/8)
l
(*.f64 (+.f64 (*.f64 2 (neg.f64 l)) (*.f64 2 (neg.f64 l))) -1/4)
l
(neg.f64 (neg.f64 l))
l

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
0.0b
(/.f64 -1 (exp.f64 (neg.f64 w)))
0.1b
(+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3))
1.4b
(-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))
Compiler

Compiled 92 to 57 computations (38% saved)

series6.0ms (0%)

Counts
4 → 56
Calls

15 calls:

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

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1366×rational.json-1
1366×rational.json-2
1364×rational.json-4
1364×rational.json-3
816×rational.json-simplify-63
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
016182
111298
246174
3312242
Stop Event
node limit
Counts
4 → 313
Calls
Call 1
Inputs
(-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))
(+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 l (*.f64 l -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 l (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 3) (/.f64 -1 (/.f64 1 (*.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 3) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (neg.f64 (*.f64 l 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 4) (-.f64 (*.f64 l -6) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 7) (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 7) (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 7) (/.f64 -1 (/.f64 1 (*.f64 l 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 7) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 8) (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (+.f64 l (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 l) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) 2) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l -2) l)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l 6) (-.f64 (*.f64 l 4) (*.f64 l 11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 l 4)) (*.f64 l 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l (neg.f64 l)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l -3) (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 l l) (*.f64 l -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))) l)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)) (*.f64 l 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l 4) (*.f64 l 11)) (*.f64 l 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l -6) (neg.f64 l)) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)) (*.f64 l 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)) (*.f64 (*.f64 l 7) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) 1/2) (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 l) 1/2) (*.f64 (neg.f64 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 l 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 l -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (neg.f64 (*.f64 l 5)) 2) (*.f64 l 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (*.f64 l -2) 2) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 l l) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 l)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 7) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 7) (+.f64 l (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 l 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 11) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 10) (*.f64 l 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l 11) (*.f64 l 11)) (+.f64 l (*.f64 (*.f64 l 7) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 (*.f64 l 10) (*.f64 l 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l 7)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 7) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 l 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l 7))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l 7) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 l 7) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 l 8) (*.f64 l 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (*.f64 l 8) 2) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 l -2) (*.f64 (*.f64 l 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 l 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 l l) 7/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 7 l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l 7) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 l 7)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (neg.f64 (*.f64 l 7))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 l 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 l 7)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4)) (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 l 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 (*.f64 l 7) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)) (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (/.f64 1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 l 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 3) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2)) (+.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))) (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6)))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2))) (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (+.f64 0 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (*.f64 l 7)) (/.f64 1 (/.f64 -1 (*.f64 l 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 7) (*.f64 l -2)) (*.f64 l 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 l l) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)) (+.f64 l (*.f64 (*.f64 l 7) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 l -2)) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 8) (-.f64 (*.f64 l 6) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (-.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 11) (*.f64 l 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 4) (+.f64 (*.f64 l 8) (neg.f64 (*.f64 l 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (neg.f64 (*.f64 l 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (neg.f64 (*.f64 (*.f64 l 8) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 1/2) (*.f64 1/2 (+.f64 (*.f64 l 7) (*.f64 l 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l 8) (/.f64 1 (/.f64 -1 (*.f64 l 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (*.f64 (*.f64 l -2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (neg.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (*.f64 l 8) 2)) (*.f64 (*.f64 (*.f64 l 8) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (*.f64 l 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (*.f64 (*.f64 l 7) -1/2) (/.f64 1/2 (/.f64 -1 (*.f64 l 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 l 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 1/2 (neg.f64 (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (neg.f64 l) (/.f64 1/2 (neg.f64 (/.f64 1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l -2) 2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l -2) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l 1/2) 2) (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (/.f64 1 l))) (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))))))

simplify104.0ms (0.6%)

Algorithm
egg-herbie
Rules
944×rational.json-simplify-24
736×rational.json-simplify-28
630×rational.json-simplify-1
576×rational.json-simplify-13
536×rational.json-simplify-27
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06498809
120807371
Stop Event
node limit
Counts
369 → 433
Calls
Call 1
Inputs
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 -1 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
(*.f64 7 l)
-1
(-.f64 (*.f64 -1 w) 1)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (*.f64 -1 w)) 1)
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (*.f64 -1 w))) 1)
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 -1 (-.f64 l (*.f64 2 l)))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (*.f64 (-.f64 l (*.f64 2 l)) w))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 2))) (*.f64 (-.f64 l (*.f64 2 l)) w)))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 l (*.f64 2 l)) w) (*.f64 1/6 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 3))))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(+.f64 l (*.f64 l -2))
(+.f64 l (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))))
(+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l 3) (/.f64 -1 (/.f64 1 (*.f64 l 4))))
(+.f64 (*.f64 l 3) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 4)))))
(+.f64 (*.f64 l 4) (neg.f64 (*.f64 l 5)))
(+.f64 (*.f64 l 4) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l 4) (-.f64 (*.f64 l -6) (neg.f64 l)))
(+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8)))
(+.f64 (*.f64 l 7) (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)))
(+.f64 (*.f64 l 7) (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))
(+.f64 (*.f64 l 7) (/.f64 -1 (/.f64 1 (*.f64 l 8))))
(+.f64 (*.f64 l 7) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 8)))))
(+.f64 (*.f64 l 8) (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)))
(+.f64 (neg.f64 l) 0)
(+.f64 (neg.f64 l) (+.f64 l (neg.f64 l)))
(+.f64 (neg.f64 l) (-.f64 l l))
(+.f64 0 (neg.f64 l))
(+.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4))
(+.f64 (*.f64 (*.f64 l 7) 2) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)))
(+.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l -2) l)
(+.f64 (*.f64 l 6) (-.f64 (*.f64 l 4) (*.f64 l 11)))
(+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l 3))
(+.f64 (+.f64 l (neg.f64 l)) (neg.f64 l))
(+.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 7))
(+.f64 (*.f64 l -3) (+.f64 l l))
(+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))
(+.f64 (+.f64 l l) (*.f64 l -3))
(+.f64 (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))) l)
(+.f64 (-.f64 l l) (neg.f64 l))
(+.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))
(+.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))
(+.f64 (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)) (*.f64 l 8))
(+.f64 (-.f64 (*.f64 l 4) (*.f64 l 11)) (*.f64 l 6))
(+.f64 (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 3))
(+.f64 (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 4))
(+.f64 (-.f64 (*.f64 l -6) (neg.f64 l)) (*.f64 l 4))
(+.f64 (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)) (*.f64 l 7))
(+.f64 (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)) (*.f64 (*.f64 l 7) 2))
(+.f64 (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))
(+.f64 (*.f64 (*.f64 l 7) 1/2) (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))))
(+.f64 (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) 1/2))
(+.f64 (*.f64 (neg.f64 l) 1/2) (*.f64 (neg.f64 l) 1/2))
(+.f64 (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 l 7))
(*.f64 l -1)
(*.f64 (neg.f64 l) 1)
(*.f64 -1 l)
(*.f64 1 (neg.f64 l))
(*.f64 1/2 (*.f64 l -2))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))
(*.f64 1/2 (+.f64 (*.f64 (neg.f64 (*.f64 l 5)) 2) (*.f64 l 8)))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l -2) 2) (+.f64 l l)))
(*.f64 (*.f64 l -2) 1/2)
(*.f64 -1/2 (+.f64 l l))
(*.f64 -1/2 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 (+.f64 l l) -1/2)
(*.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) -1/2)
(/.f64 l -1)
(/.f64 (neg.f64 l) 1)
(/.f64 1 (/.f64 -1 l))
(/.f64 1/2 (/.f64 1 (*.f64 l -2)))
(neg.f64 l)
(-.f64 (*.f64 l 7) 0)
(-.f64 (*.f64 l 7) (+.f64 l (neg.f64 l)))
(-.f64 0 (neg.f64 (*.f64 l 7)))
(-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l 7))
(-.f64 (*.f64 l 11) (*.f64 l 4))
(-.f64 (*.f64 l 10) (*.f64 l 3))
(-.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3)))
(-.f64 (+.f64 (*.f64 l 11) (*.f64 l 11)) (+.f64 l (*.f64 (*.f64 l 7) 2)))
(-.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 (*.f64 l 10) (*.f64 l 3)))
(*.f64 l 7)
(*.f64 (*.f64 l 7) 1)
(*.f64 -1 (neg.f64 (*.f64 l 7)))
(*.f64 1 (*.f64 l 7))
(*.f64 (*.f64 (*.f64 l 7) 2) 1/2)
(*.f64 1/2 (*.f64 (*.f64 l 7) 2))
(*.f64 1/2 (+.f64 (*.f64 l 8) (*.f64 l 6)))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l 8) 2) (*.f64 l -2)))
(*.f64 1/2 (+.f64 (*.f64 l -2) (*.f64 (*.f64 l 8) 2)))
(*.f64 (neg.f64 (*.f64 l 7)) -1)
(*.f64 -1/2 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))))
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (+.f64 l l)))
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 (+.f64 l l) 7/2)
(*.f64 7 l)
(*.f64 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))) -1/2)
(/.f64 (*.f64 l 7) 1)
(/.f64 1 (/.f64 1 (*.f64 l 7)))
(/.f64 1 (/.f64 -1 (neg.f64 (*.f64 l 7))))
(/.f64 (neg.f64 (*.f64 l 7)) -1)
(/.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)) -1)
(neg.f64 (neg.f64 (*.f64 l 7)))
(neg.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)))
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(+.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -2 (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0) (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(-.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3))
(-.f64 (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4)) (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3)))
(*.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1)
(*.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1)
(*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 -2 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)
(*.f64 -1/2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2))
(*.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) 1/2)
(*.f64 2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 2 (+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 -4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 -4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))) 2)
(*.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2) -1/2)
(*.f64 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)) -4)
(*.f64 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))) 2)
(neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))
(+.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 l 4)))))
(+.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(+.f64 (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)) (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(-.f64 0 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2))))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(-.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (/.f64 1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 l 5))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 l 4))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2))))
(-.f64 (-.f64 l l) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(-.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 3) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(-.f64 (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2)) (+.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2)))))
(-.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(-.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)))))
(-.f64 (+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))) (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6)))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2))) (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 l (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(*.f64 l (+.f64 0 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 (neg.f64 l) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)))
(*.f64 -1 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (*.f64 l 7)) (/.f64 1 (/.f64 -1 (*.f64 l 8)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 7) (*.f64 l -2)) (*.f64 l 8)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 l l) (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 l -2)) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 8) (-.f64 (*.f64 l 6) (neg.f64 l))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (-.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (neg.f64 l))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 11) (*.f64 l 10)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 4) (+.f64 (*.f64 l 8) (neg.f64 (*.f64 l 5)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (neg.f64 (*.f64 l 4))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (neg.f64 (*.f64 (*.f64 l 8) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 1/2) (*.f64 1/2 (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l 8) (/.f64 1 (/.f64 -1 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (*.f64 (*.f64 l -2) 2)))
(*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)
(*.f64 1 (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 l))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (neg.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (*.f64 l 8) 2)) (*.f64 (*.f64 (*.f64 l 8) 2) 2)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (*.f64 l 8)))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -1/2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 l 1/2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (*.f64 (*.f64 l 7) -1/2) (/.f64 1/2 (/.f64 -1 (*.f64 l 8)))))
(*.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)))
(*.f64 (+.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 1/2)
(*.f64 (*.f64 l 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (*.f64 l 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))))
(*.f64 2 (-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 l l))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 l 1/2))
(*.f64 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))) l)
(*.f64 (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 1/2) 2))
(*.f64 (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -2) 2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 1/2 (neg.f64 (/.f64 1 l))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (neg.f64 l) (/.f64 1/2 (neg.f64 (/.f64 1 l)))))
(*.f64 (*.f64 (*.f64 l -2) 2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 (*.f64 (*.f64 l -2) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)) -1/2)
(*.f64 (*.f64 (*.f64 l 1/2) 2) (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))) 2)
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 1 l))) (*.f64 (exp.f64 (neg.f64 w)) -2))
(neg.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
Outputs
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 7 l)
(*.f64 l 7)
-1
(-.f64 (*.f64 -1 w) 1)
(+.f64 (neg.f64 w) -1)
(-.f64 -1 w)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (*.f64 -1 w)) 1)
(+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 (neg.f64 w) -1))
(+.f64 (-.f64 -1 w) (*.f64 -1/2 (pow.f64 w 2)))
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (*.f64 -1 w))) 1)
(+.f64 (*.f64 -1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 (neg.f64 w) -1)))
(+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (-.f64 -1 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(/.f64 -1 (exp.f64 (*.f64 -1 w)))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 l (*.f64 2 l)))
(*.f64 -1 (-.f64 l (*.f64 l 2)))
(neg.f64 (neg.f64 l))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (*.f64 (-.f64 l (*.f64 2 l)) w))
(*.f64 (-.f64 l (*.f64 l 2)) (+.f64 -1 w))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 2))) (*.f64 (-.f64 l (*.f64 2 l)) w)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 w 2) (-.f64 l (*.f64 l 2)))) (*.f64 (-.f64 l (*.f64 l 2)) (+.f64 -1 w)))
(+.f64 (*.f64 (-.f64 l (*.f64 l 2)) (+.f64 w (*.f64 -1/2 (pow.f64 w 2)))) (neg.f64 (neg.f64 l)))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 2 l))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 2))) (+.f64 (*.f64 (-.f64 l (*.f64 2 l)) w) (*.f64 1/6 (*.f64 (-.f64 l (*.f64 2 l)) (pow.f64 w 3))))))
(+.f64 (*.f64 -1 (-.f64 l (*.f64 l 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 w 2) (-.f64 l (*.f64 l 2)))) (+.f64 (*.f64 w (-.f64 l (*.f64 l 2))) (*.f64 (-.f64 l (*.f64 l 2)) (*.f64 1/6 (pow.f64 w 3))))))
(+.f64 (*.f64 (-.f64 l (*.f64 l 2)) (+.f64 w (*.f64 1/6 (pow.f64 w 3)))) (+.f64 (neg.f64 (neg.f64 l)) (*.f64 -1/2 (*.f64 (pow.f64 w 2) (-.f64 l (*.f64 l 2))))))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (-.f64 l (*.f64 2 l)) (exp.f64 (*.f64 -1 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 l (*.f64 l -2))
(+.f64 l (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))))
(+.f64 l (+.f64 (*.f64 l 3) (*.f64 l -5)))
(+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))
(+.f64 (*.f64 l 3) (*.f64 l -4))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 2 (*.f64 l 7)))))
(-.f64 (*.f64 l 14) (+.f64 l (*.f64 l 14)))
(+.f64 (*.f64 l 3) (/.f64 -1 (/.f64 1 (*.f64 l 4))))
(+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))
(+.f64 (*.f64 l 3) (*.f64 l -4))
(+.f64 (*.f64 l 3) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 4)))))
(+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))
(+.f64 (*.f64 l 3) (*.f64 l -4))
(+.f64 (*.f64 l 4) (neg.f64 (*.f64 l 5)))
(neg.f64 l)
(+.f64 (*.f64 l 4) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 2 (*.f64 l 7)))))
(-.f64 (*.f64 l 14) (+.f64 l (*.f64 l 14)))
(+.f64 (*.f64 l 4) (-.f64 (*.f64 l -6) (neg.f64 l)))
(neg.f64 l)
(+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8)))
(neg.f64 l)
(+.f64 (*.f64 l 7) (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)))
(neg.f64 l)
(+.f64 (*.f64 l 7) (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))
(+.f64 (*.f64 l 7) (*.f64 -1/2 (-.f64 (*.f64 l 8) (neg.f64 (*.f64 l 8)))))
(+.f64 (*.f64 l 7) (-.f64 (*.f64 l -4) (*.f64 -1/2 (*.f64 l -8))))
(+.f64 (*.f64 l 7) (/.f64 -1 (/.f64 1 (*.f64 l 8))))
(neg.f64 l)
(+.f64 (*.f64 l 7) (/.f64 -1 (/.f64 -1 (neg.f64 (*.f64 l 8)))))
(neg.f64 l)
(+.f64 (*.f64 l 8) (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)))
(neg.f64 l)
(+.f64 (neg.f64 l) 0)
(neg.f64 l)
(+.f64 (neg.f64 l) (+.f64 l (neg.f64 l)))
(+.f64 l (*.f64 l -2))
(+.f64 (neg.f64 l) (-.f64 l l))
(+.f64 l (*.f64 l -2))
(+.f64 0 (neg.f64 l))
(neg.f64 l)
(+.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4))
(neg.f64 l)
(+.f64 (*.f64 (*.f64 l 7) 2) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 2 (*.f64 l 7)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))
(+.f64 (*.f64 l 14) (neg.f64 (+.f64 l (*.f64 l 14))))
(+.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)))
(neg.f64 l)
(+.f64 (*.f64 (*.f64 l 7) 2) (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))))
(+.f64 (*.f64 l 7) (-.f64 (*.f64 2 (*.f64 l 7)) (+.f64 (*.f64 2 (*.f64 l 7)) (*.f64 l 8))))
(-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8)))
(+.f64 (*.f64 l -2) l)
(+.f64 l (*.f64 l -2))
(+.f64 (*.f64 l 6) (-.f64 (*.f64 l 4) (*.f64 l 11)))
(neg.f64 l)
(+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l 3))
(+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 4)))
(+.f64 (*.f64 l 3) (*.f64 l -4))
(+.f64 (+.f64 l (neg.f64 l)) (neg.f64 l))
(+.f64 l (*.f64 l -2))
(+.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 7))
(neg.f64 l)
(+.f64 (*.f64 l -3) (+.f64 l l))
(+.f64 l (+.f64 l (*.f64 l -3)))
(+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))
(+.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))))
(+.f64 0 (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(+.f64 (+.f64 l l) (*.f64 l -3))
(+.f64 (*.f64 l -3) (+.f64 l l))
(+.f64 l (+.f64 l (*.f64 l -3)))
(+.f64 (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))) l)
(+.f64 l (+.f64 (*.f64 l 3) (neg.f64 (*.f64 l 5))))
(+.f64 l (+.f64 (*.f64 l 3) (*.f64 l -5)))
(+.f64 (-.f64 l l) (neg.f64 l))
(+.f64 l (*.f64 l -2))
(+.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))
(+.f64 (*.f64 2 (*.f64 l 7)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))
(+.f64 (*.f64 l 14) (neg.f64 (+.f64 l (*.f64 l 14))))
(+.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))
(+.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))))
(+.f64 0 (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(+.f64 (-.f64 (neg.f64 (*.f64 l 5)) (*.f64 l 4)) (*.f64 l 8))
(neg.f64 l)
(+.f64 (-.f64 (*.f64 l 4) (*.f64 l 11)) (*.f64 l 6))
(neg.f64 l)
(+.f64 (-.f64 (*.f64 l 11) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 3))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 2 (*.f64 l 7)))))
(-.f64 (*.f64 l 14) (+.f64 l (*.f64 l 14)))
(+.f64 (-.f64 (*.f64 l 10) (+.f64 l (*.f64 (*.f64 l 7) 2))) (*.f64 l 4))
(+.f64 (*.f64 l 3) (-.f64 (*.f64 l 11) (+.f64 l (*.f64 2 (*.f64 l 7)))))
(-.f64 (*.f64 l 14) (+.f64 l (*.f64 l 14)))
(+.f64 (-.f64 (*.f64 l -6) (neg.f64 l)) (*.f64 l 4))
(neg.f64 l)
(+.f64 (-.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (neg.f64 l)) (*.f64 l 7))
(neg.f64 l)
(+.f64 (-.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (neg.f64 l)) (*.f64 (*.f64 l 7) 2))
(neg.f64 l)
(+.f64 (-.f64 (*.f64 l 7) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 2))) (*.f64 (*.f64 l 7) 2))
(+.f64 (*.f64 l 7) (-.f64 (*.f64 2 (*.f64 l 7)) (+.f64 (*.f64 2 (*.f64 l 7)) (*.f64 l 8))))
(-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8)))
(+.f64 (*.f64 (*.f64 l 7) 1/2) (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))))
(neg.f64 l)
(+.f64 (*.f64 1/2 (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) 1/2))
(neg.f64 l)
(+.f64 (*.f64 (neg.f64 l) 1/2) (*.f64 (neg.f64 l) 1/2))
(neg.f64 l)
(+.f64 (*.f64 1/2 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 l 7))
(+.f64 (*.f64 l 7) (*.f64 -1/2 (-.f64 (*.f64 l 8) (neg.f64 (*.f64 l 8)))))
(+.f64 (*.f64 l 7) (-.f64 (*.f64 l -4) (*.f64 -1/2 (*.f64 l -8))))
(*.f64 l -1)
(neg.f64 l)
(*.f64 (neg.f64 l) 1)
(neg.f64 l)
(*.f64 -1 l)
(neg.f64 l)
(*.f64 1 (neg.f64 l))
(neg.f64 l)
(*.f64 1/2 (*.f64 l -2))
(neg.f64 l)
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))
(neg.f64 l)
(*.f64 1/2 (+.f64 (*.f64 (neg.f64 (*.f64 l 5)) 2) (*.f64 l 8)))
(*.f64 1/2 (+.f64 (*.f64 l 8) (*.f64 2 (neg.f64 (*.f64 l 5)))))
(+.f64 (*.f64 l 4) (*.f64 (*.f64 (*.f64 l 5) -2) 1/2))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l -2) 2) (+.f64 l l)))
(*.f64 1/2 (+.f64 (+.f64 l l) (*.f64 2 (*.f64 l -2))))
(+.f64 (*.f64 (+.f64 l l) 1/2) (*.f64 l -2))
(*.f64 (*.f64 l -2) 1/2)
(neg.f64 l)
(*.f64 -1/2 (+.f64 l l))
(neg.f64 l)
(*.f64 -1/2 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 -1/2 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 -1/2 (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 13))))
(*.f64 (+.f64 l l) -1/2)
(neg.f64 l)
(*.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) -1/2)
(*.f64 -1/2 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 -1/2 (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 13))))
(/.f64 l -1)
(neg.f64 l)
(/.f64 (neg.f64 l) 1)
(neg.f64 l)
(/.f64 1 (/.f64 -1 l))
(neg.f64 l)
(/.f64 1/2 (/.f64 1 (*.f64 l -2)))
(neg.f64 l)
(neg.f64 l)
(-.f64 (*.f64 l 7) 0)
(*.f64 l 7)
(-.f64 (*.f64 l 7) (+.f64 l (neg.f64 l)))
(-.f64 0 (neg.f64 (*.f64 l 7)))
(*.f64 l 7)
(-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l 7))
(*.f64 l 7)
(-.f64 (*.f64 l 11) (*.f64 l 4))
(*.f64 l 7)
(-.f64 (*.f64 l 10) (*.f64 l 3))
(*.f64 l 7)
(-.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3))
(*.f64 l 7)
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 l 7) 3)))
(*.f64 l 7)
(-.f64 (+.f64 (*.f64 l 11) (*.f64 l 11)) (+.f64 l (*.f64 (*.f64 l 7) 2)))
(-.f64 (+.f64 (*.f64 l 11) (*.f64 l 11)) (+.f64 l (*.f64 2 (*.f64 l 7))))
(-.f64 (*.f64 l 22) (+.f64 l (*.f64 l 14)))
(-.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 (*.f64 l 10) (*.f64 l 3)))
(*.f64 l 7)
(*.f64 l 7)
(*.f64 (*.f64 l 7) 1)
(*.f64 l 7)
(*.f64 -1 (neg.f64 (*.f64 l 7)))
(*.f64 l 7)
(*.f64 1 (*.f64 l 7))
(*.f64 l 7)
(*.f64 (*.f64 (*.f64 l 7) 2) 1/2)
(*.f64 l 7)
(*.f64 1/2 (*.f64 (*.f64 l 7) 2))
(*.f64 l 7)
(*.f64 1/2 (+.f64 (*.f64 l 8) (*.f64 l 6)))
(*.f64 l 7)
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l 8) 2) (*.f64 l -2)))
(*.f64 l 7)
(*.f64 1/2 (+.f64 (*.f64 l -2) (*.f64 (*.f64 l 8) 2)))
(*.f64 l 7)
(*.f64 (neg.f64 (*.f64 l 7)) -1)
(*.f64 l 7)
(*.f64 -1/2 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))))
(*.f64 l 7)
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (+.f64 l l)))
(+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) -1/2) (neg.f64 l))
(+.f64 (neg.f64 l) (*.f64 (*.f64 -1 (*.f64 l 16)) -1/2))
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 -1/2 (+.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (-.f64 (+.f64 (neg.f64 (*.f64 l 8)) (neg.f64 (*.f64 l 8))) (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 -1/2 (+.f64 l (+.f64 (*.f64 -1 (*.f64 l 16)) (-.f64 (*.f64 l 14) (*.f64 l 13)))))
(*.f64 (+.f64 l l) 7/2)
(*.f64 7 l)
(*.f64 l 7)
(*.f64 (+.f64 (neg.f64 (*.f64 l 7)) (neg.f64 (*.f64 l 7))) -1/2)
(*.f64 l 7)
(/.f64 (*.f64 l 7) 1)
(*.f64 l 7)
(/.f64 1 (/.f64 1 (*.f64 l 7)))
(*.f64 l 7)
(/.f64 1 (/.f64 -1 (neg.f64 (*.f64 l 7))))
(*.f64 l 7)
(/.f64 (neg.f64 (*.f64 l 7)) -1)
(*.f64 l 7)
(/.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)) -1)
(neg.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)))
(+.f64 (*.f64 l 3) (*.f64 l 4))
(neg.f64 (neg.f64 (*.f64 l 7)))
(*.f64 l 7)
(neg.f64 (+.f64 (neg.f64 (*.f64 l 4)) (*.f64 l -3)))
(+.f64 (*.f64 l 3) (*.f64 l 4))
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 0 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -2 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(-.f64 0 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 3 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 -4 (exp.f64 (neg.f64 w))) (/.f64 3 (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4)) (+.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 3)))
(-.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -4) (*.f64 3 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 -4 (exp.f64 (neg.f64 w))) (/.f64 3 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 1)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 -2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 -2 (+.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) -2)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -2 (exp.f64 (neg.f64 w))) 1/2)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 2 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 2 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 2 (-.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w))))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 2 (+.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 -4 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 -4 (-.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (/.f64 1/2 (exp.f64 (neg.f64 w)))) 2)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 2) -1/2)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2)) -4)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))) 2)
(/.f64 -1 (exp.f64 (neg.f64 w)))
(neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 -1 (/.f64 (/.f64 1 l) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 l 14)) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -7)) (*.f64 (-.f64 (*.f64 l -8) (*.f64 l 8)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -7)) (*.f64 (exp.f64 (neg.f64 w)) (/.f64 (-.f64 (*.f64 l -8) (*.f64 l 8)) -2)))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 l 4)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (neg.f64 (+.f64 l (*.f64 l 14))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 -1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (/.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) -1)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l 14))))
(+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -3) (*.f64 l 4)))
(+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -3) (*.f64 l 4)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -4)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 5)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -4)) (-.f64 l (-.f64 l (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 5)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5))) (-.f64 l l))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -4)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 5)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (neg.f64 (+.f64 l (*.f64 l 14))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -4)) (-.f64 l (-.f64 l (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 5)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5))) (-.f64 l l))
(+.f64 (*.f64 (*.f64 l 4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -3) (*.f64 l 4)))
(+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 l 14)) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -3) (*.f64 l 4)))
(+.f64 (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -6)) (*.f64 (*.f64 l 4) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 l) (*.f64 l 8))) (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -7)) (*.f64 (-.f64 (*.f64 l -8) (*.f64 l 8)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (+.f64 l (neg.f64 l)) (/.f64 -1 (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 l -6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 4) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (-.f64 (neg.f64 l) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 7) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 l) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (-.f64 (neg.f64 (*.f64 l 8)) (*.f64 l 8)) (/.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -7)) (*.f64 (exp.f64 (neg.f64 w)) (/.f64 (-.f64 (*.f64 l -8) (*.f64 l 8)) -2)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (neg.f64 (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (-.f64 l l) (-.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 0 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 0)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (/.f64 1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 l 5))))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 1 (/.f64 (/.f64 -1 (exp.f64 (neg.f64 w))) (*.f64 l 5))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -4)) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 -1/5 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 l 4))))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 5)) (*.f64 1 (*.f64 4 (/.f64 l (/.f64 1 (exp.f64 (neg.f64 w)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 5)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -2) (*.f64 2 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 14) (*.f64 l -2)) (+.f64 l (*.f64 l 14))))
(-.f64 (-.f64 l l) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))
(-.f64 (-.f64 l (-.f64 l (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))))
(-.f64 (-.f64 l (-.f64 l (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)))) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(-.f64 (/.f64 (*.f64 l 4) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 3) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 l 8)) (+.f64 l (*.f64 2 (*.f64 l 7)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 l 16) (+.f64 l (*.f64 l 14))) (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 2 (*.f64 l 7))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 14))))
(-.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (+.f64 l (*.f64 2 (*.f64 l 7)))) (/.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 l 13) (+.f64 l (*.f64 l 14))) (/.f64 (exp.f64 (neg.f64 w)) -2))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2)))
(-.f64 (*.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (*.f64 -1/2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 13) (+.f64 l (*.f64 l 14))))
(-.f64 (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2)) (+.f64 (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 7) (*.f64 l -2)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 8) -2)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 l 8) (-.f64 (*.f64 l 7) (*.f64 l -2)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (*.f64 l 16))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 l 8) (*.f64 l 9))))
(-.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l -2) -2)) (*.f64 3 (*.f64 l (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -2)) (*.f64 l (*.f64 3 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))))
(/.f64 (-.f64 (*.f64 2 (*.f64 l 8)) (+.f64 l (*.f64 2 (*.f64 l 7)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 l 16) (+.f64 l (*.f64 l 14))) (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 l l) (-.f64 l l)) (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -2) (*.f64 2 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 14) (*.f64 l -2)) (+.f64 l (*.f64 l 14))))
(-.f64 (+.f64 (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -3) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -3))) (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -6)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -7)))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 l l)) (*.f64 (*.f64 l 8) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (-.f64 l l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))))))
(-.f64 (-.f64 l (-.f64 l (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))))
(-.f64 (-.f64 l (-.f64 l (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)))) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l))) (+.f64 (-.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (-.f64 l l)) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(-.f64 (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (*.f64 l 7) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))
(/.f64 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 2 (*.f64 l 7))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 14))))
(-.f64 (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (*.f64 l 6) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 l 8) (/.f64 -2 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w))))) (+.f64 (/.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (/.f64 -2 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (/.f64 -2 (exp.f64 (neg.f64 w))))))
(/.f64 (-.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (+.f64 l (*.f64 2 (*.f64 l 7)))) (/.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 l 13) (+.f64 l (*.f64 l 14))) (/.f64 (exp.f64 (neg.f64 w)) -2))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2))) (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (*.f64 l 7) 2) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))))
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(-.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6)))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (exp.f64 (neg.f64 w)) -1/2))))
(-.f64 (*.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (*.f64 -1/2 (exp.f64 (neg.f64 w)))) (*.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 -1/2 (exp.f64 (neg.f64 w)))))
(*.f64 (*.f64 -1/2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 13) (+.f64 l (*.f64 l 14))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) 2) (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (+.f64 l (*.f64 l 14)) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2)) (+.f64 (*.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) 2) (+.f64 (*.f64 (*.f64 l 8) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l 7) (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2))) (+.f64 (*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l -2) -2)) (*.f64 3 (*.f64 l (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -2)) (*.f64 l (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 l (+.f64 0 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 l) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 l (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (neg.f64 l) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)))
(*.f64 l (-.f64 (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 l (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 -1 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (*.f64 l 7)) (/.f64 1 (/.f64 -1 (*.f64 l 8)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 7) (*.f64 l -2)) (*.f64 l 8)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 l l) (neg.f64 l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 l -2)) (+.f64 l (*.f64 (*.f64 l 7) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7))))) (*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -2) (*.f64 2 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 14) (*.f64 l -2)) (+.f64 l (*.f64 l 14))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 l -2)) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (*.f64 l -2)) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))) (*.f64 l -2)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 8) (-.f64 (*.f64 l 6) (neg.f64 l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (-.f64 (+.f64 (*.f64 l 7) (*.f64 l 6)) (neg.f64 l))))
(/.f64 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 2 (*.f64 l 7))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 14))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 11) (*.f64 l 10)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l 4) (+.f64 (*.f64 l 8) (neg.f64 (*.f64 l 5)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (neg.f64 (*.f64 l 4))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (+.f64 l (*.f64 (*.f64 l 7) 2))) (neg.f64 (*.f64 (*.f64 l 8) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (+.f64 l (*.f64 2 (*.f64 l 7)))) (neg.f64 (*.f64 2 (*.f64 l 8)))))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 (-.f64 (+.f64 l (*.f64 l 14)) (*.f64 l 16)) -1))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 1/2) (*.f64 1/2 (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 1/2 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 7) (*.f64 l 6)))))
(*.f64 (exp.f64 (neg.f64 w)) (*.f64 1/2 (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 13)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (+.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2) (*.f64 (*.f64 (*.f64 l 7) 2) 2))))
(/.f64 (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l 8) (/.f64 1 (/.f64 -1 (*.f64 l 7)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 l -3) (*.f64 (*.f64 l -2) 2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 1 (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 l))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (neg.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3))) (neg.f64 (*.f64 (*.f64 (*.f64 l 7) 2) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (neg.f64 (*.f64 2 (*.f64 2 (*.f64 l 7)))) (neg.f64 (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7))))))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 (-.f64 (*.f64 l 21) (+.f64 (*.f64 l 14) (*.f64 l 8))) -1))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (*.f64 (*.f64 l 8) 2)) (*.f64 (*.f64 (*.f64 l 8) 2) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 2 (*.f64 l 8))) (+.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (*.f64 2 (*.f64 l 8)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l 8) (*.f64 (*.f64 l 7) 3)) (*.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (+.f64 l (*.f64 2 (*.f64 l 7)))) (+.f64 (*.f64 l 8) (*.f64 3 (*.f64 l 7)))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (+.f64 l (*.f64 l 14))) (+.f64 (*.f64 l 8) (*.f64 l 21))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 -1 (exp.f64 (neg.f64 w))))))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 2 (*.f64 l 8)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2))))
(*.f64 1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 l)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (*.f64 l 8)))))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 2 (*.f64 l 8)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2))))
(*.f64 1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 l)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (*.f64 l 8) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 2 (*.f64 l 8)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2))))
(*.f64 1/2 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (neg.f64 l)))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 l 7) (*.f64 (exp.f64 (neg.f64 w)) -2)) (/.f64 (*.f64 (*.f64 l 8) 2) (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 2 (/.f64 (*.f64 l 8) (/.f64 1 (exp.f64 (neg.f64 w)))))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 l 7) -2)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 16))))
(*.f64 (*.f64 l -2) (*.f64 (exp.f64 (neg.f64 w)) -1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (*.f64 l -2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (-.f64 (*.f64 (*.f64 l 7) 2) (*.f64 (*.f64 l 8) 2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 l 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (-.f64 (*.f64 (*.f64 l 7) -1/2) (/.f64 1/2 (/.f64 -1 (*.f64 l 8)))))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -1/2 (*.f64 l 7)) (/.f64 (*.f64 l 8) -2)))
(*.f64 2 (*.f64 (-.f64 (*.f64 l -7/2) (*.f64 l -4)) (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l l)) 1/2)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 l 1/2) (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 l 1/2) (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 l 1/2) (+.f64 0 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 1/2 (*.f64 (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 13))) (exp.f64 (neg.f64 w))))
(*.f64 2 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 2 (-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (+.f64 l l))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (-.f64 (+.f64 l (*.f64 (*.f64 l 7) 2)) (+.f64 (*.f64 l 7) (*.f64 l 6))))
(*.f64 (-.f64 (+.f64 l (*.f64 2 (*.f64 l 7))) (+.f64 (*.f64 l 7) (*.f64 l 6))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 1/2 (*.f64 (+.f64 l (-.f64 (*.f64 l 14) (*.f64 l 13))) (exp.f64 (neg.f64 w))))
(*.f64 (/.f64 1 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 l 1/2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w)))) l)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l 1/2) 2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -2) 2))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (/.f64 1/2 (neg.f64 (/.f64 1 l))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (-.f64 (neg.f64 l) (/.f64 1/2 (neg.f64 (/.f64 1 l)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (*.f64 l -2) 2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (*.f64 l -2) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -1/2) (/.f64 1/2 (/.f64 -2 (exp.f64 (neg.f64 w))))))
(*.f64 (*.f64 2 (*.f64 l -2)) (-.f64 (*.f64 -1/2 (exp.f64 (neg.f64 w))) (/.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 2 (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -2)) -1/2)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (*.f64 l 1/2) 2) (/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w)))) 2)
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 1 l))) (*.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 l (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 l (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 l (exp.f64 (neg.f64 w)))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.0b
(*.f64 (exp.f64 (neg.f64 w)) -7)
0.1b
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 54 to 23 computations (57.4% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
l
@0
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.0ms
l
@inf
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.0ms
w
@inf
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8))
0.0ms
w
@inf
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.0ms
w
@-inf
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))

rewrite61.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1312×rational.json-simplify-29
786×rational.json-simplify-21
776×rational.json-simplify-23
728×rational.json-1
728×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01586
19334
231534
3154534
Stop Event
node limit
Counts
2 → 158
Calls
Call 1
Inputs
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 15))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (*.f64 (exp.f64 (neg.f64 w)) -28))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 w))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 1 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -16)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 16) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -30) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (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 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (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 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))))

simplify111.0ms (0.7%)

Algorithm
egg-herbie
Rules
1084×rational.json-simplify-24
934×rational.json-simplify-1
588×rational.json-simplify-50
564×rational.json-simplify-43
514×rational.json-simplify-67
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04159908
113745336
272545332
Stop Event
node limit
Counts
194 → 222
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (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))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
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)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 8))
(+.f64 0 (exp.f64 (neg.f64 w)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 15))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) -1))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(*.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -16)))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)
(/.f64 (exp.f64 (neg.f64 w)) 1)
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) -1)
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) 1)
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 1 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (-.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 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 9))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -16)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 16) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -30) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w))))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w))))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1)
(/.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) 1/2) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
Outputs
1
(+.f64 1 (*.f64 -1 w))
(+.f64 1 (neg.f64 w))
(-.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (neg.f64 w)))
(+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.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 (neg.f64 w))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (*.f64 -1/6 (pow.f64 w 3))))
(+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (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 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (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 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (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 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (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 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (neg.f64 (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 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 (*.f64 (pow.f64 w 2) (+.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)))))) (+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l))))))
(+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (+.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (*.f64 -1 (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (+.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (neg.f64 (log.f64 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))))
(+.f64 l (+.f64 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (+.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))))) (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.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)))))))))
(+.f64 l (+.f64 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (*.f64 -1 (log.f64 l))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (*.f64 l (+.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) -1/6)))))))
(+.f64 l (+.f64 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))) (*.f64 l (+.f64 1/2 (neg.f64 (log.f64 l))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (*.f64 l (+.f64 -1/6 (neg.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -8 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -8 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) 8))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 0 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 15))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -7))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) -1))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 29))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 29))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 29))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 9)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -16)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) -2))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) -1/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) -1)
(neg.f64 (-.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) -1)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 29))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) 1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) 1)
(-.f64 (*.f64 -31 (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -16)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(exp.f64 (neg.f64 w))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (*.f64 1 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 7) (*.f64 6 (neg.f64 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 7) (*.f64 6 (neg.f64 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (neg.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 0 (-.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 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 9))))
(+.f64 (*.f64 1/2 (*.f64 -7 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 9/2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 9))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) -1))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -14)) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/15 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -16)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (/.f64 (exp.f64 (neg.f64 w)) -1/15)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -16)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (/.f64 (pow.f64 l (exp.f64 w)) -1/15)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) -16)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -7 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 15)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -16)) (*.f64 -31 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 16) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -9/2) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(-.f64 (*.f64 -9/2 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 9)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 8)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -30) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (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 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -9) (*.f64 (exp.f64 (neg.f64 w)) -8)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) 16)) (*.f64 (exp.f64 (neg.f64 w)) -29)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -29)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) 2)) (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -9)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 -8 (pow.f64 l (exp.f64 w))))) -1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 7 (pow.f64 l (exp.f64 w))))) -1)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 7)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 2)) 2)) -1)
(-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 3 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 3 (exp.f64 (neg.f64 w)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (*.f64 (exp.f64 (neg.f64 w)) -30)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -16)) (*.f64 -31 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
(/.f64 (-.f64 (/.f64 -31 (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -16) 2)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -16)) (*.f64 -31 (exp.f64 (neg.f64 w)))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
(/.f64 (-.f64 (*.f64 -7 (pow.f64 l (exp.f64 w))) (*.f64 -8 (pow.f64 l (exp.f64 w)))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) 1/2) -1)
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -8)) (pow.f64 l (exp.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))

localize35.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) -7)
0.1b
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
0.2b
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 112 to 56 computations (50% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1224×rational.json-simplify-29
1096×rational.json-simplify-47
1088×rational.json-simplify-42
962×rational.json-1
962×rational.json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021146
113186
243186
3244234
Stop Event
node limit
Counts
2 → 215
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -12))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -6 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 1 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (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 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))) (#(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 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 -1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (/.f64 1 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 -2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2) (*.f64 -6 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (neg.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 -1 (*.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -12))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (exp.f64 (neg.f64 w)) -12))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -26)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -14)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 -2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (*.f64 (exp.f64 (neg.f64 w)) -26)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 2 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) 2) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 w))))))

simplify101.0ms (0.6%)

Algorithm
egg-herbie
Rules
1108×rational.json-simplify-24
904×rational.json-simplify-50
652×rational.json-simplify-42
606×rational.json-simplify-63
530×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053417075
117956117
Stop Event
node limit
Counts
251 → 264
Calls
Call 1
Inputs
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)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (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))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -12))))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(+.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(+.f64 (*.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 0 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(-.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 0 (*.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 1 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w)))))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (-.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w)))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 -1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) 1/2)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1/2)
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (exp.f64 (neg.f64 w)) 0)
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 -1 (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -12))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (exp.f64 (neg.f64 w)) 13))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (exp.f64 (neg.f64 w)) -12))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) 3))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(*.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(*.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -26)))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(*.f64 -1/2 (*.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 -1/2 (-.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(*.f64 -1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (*.f64 (exp.f64 (neg.f64 w)) -26)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)
(/.f64 (exp.f64 (neg.f64 w)) 1)
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 1 (*.f64 2 (exp.f64 (neg.f64 w)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) 2) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
Outputs
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (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 l (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2))))
(+.f64 (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w)) (*.f64 (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)))
(+.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 (+.f64 l (+.f64 (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w) (*.f64 (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)))) (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (*.f64 -1 (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l -1/6)))) (pow.f64 w 3)))
(+.f64 (*.f64 (+.f64 (*.f64 l 1/2) (*.f64 l (+.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (*.f64 -1 (log.f64 l))))) (pow.f64 w 2)) (+.f64 (*.f64 (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))) (neg.f64 l)) (*.f64 l (+.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) -1/6)))) (pow.f64 w 3)) (+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (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 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (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 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (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 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (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 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w))))))
(*.f64 (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (neg.f64 w) 1)
(-.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (neg.f64 w)))
(+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (neg.f64 w) (*.f64 -1/6 (pow.f64 w 3)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (*.f64 -1/6 (pow.f64 w 3))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (*.f64 -1 w))) (+.f64 (*.f64 -6 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -12))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w)))) (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 1 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 1 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 0)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 1 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 0))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) -12)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 13)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 12)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2) (*.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (*.f64 -2 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 2 (+.f64 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 -1/6 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 1 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (pow.f64 l (exp.f64 w)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.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 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.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)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) 2) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 (/.f64 0 (/.f64 2 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (pow.f64 l (exp.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 (pow.f64 l (exp.f64 w)) 1))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 -12 (exp.f64 (neg.f64 w)))) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (/.f64 1 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (*.f64 2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1/2) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -12)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) -1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))) 1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (*.f64 -2 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 -2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1/2 (/.f64 2 (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 1/2 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (neg.f64 (pow.f64 l (exp.f64 w)))) (/.f64 1/2 (neg.f64 (/.f64 1 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w))))) -1/2)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 0 (*.f64 2 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (/.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)) (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) 2) (*.f64 -6 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (*.f64 2 (pow.f64 l (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (exp.f64 (neg.f64 w)) 0)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 0 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 -1 (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -12))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))) (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -25))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (exp.f64 (neg.f64 w)) -12))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 (exp.f64 (neg.f64 w)) 3))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) 1/2) (*.f64 (exp.f64 (neg.f64 w)) 1/2))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -25) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (+.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)))))
(*.f64 1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -24))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 1/2)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (*.f64 2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -26)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (*.f64 (exp.f64 (neg.f64 w)) -24)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (/.f64 (*.f64 2 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (*.f64 -2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26))))
(*.f64 1/2 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -26)) (+.f64 (neg.f64 (*.f64 -12 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 -12 (exp.f64 (neg.f64 w)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) -1)))
(*.f64 -1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -12) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 -1/2 (+.f64 (+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12))) (*.f64 (exp.f64 (neg.f64 w)) -26)))
(*.f64 -1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (+.f64 (neg.f64 (*.f64 -12 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 -12 (exp.f64 (neg.f64 w)))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 -1/2 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) -1)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) 2)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 1/2 (/.f64 1 (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -12)) 2) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1)
(neg.f64 (-.f64 (/.f64 (neg.f64 (*.f64 -12 (exp.f64 (neg.f64 w)))) 2) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 12) 2))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(exp.f64 (neg.f64 w))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 -12 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -6)))

eval410.0ms (2.4%)

Compiler

Compiled 32888 to 16062 computations (51.2% saved)

prune899.0ms (5.4%)

Pruning

48 alts after pruning (43 fresh and 5 done)

PrunedKeptTotal
New1491281519
Fresh171532
Picked101
Done358
Total1512481560
Error
0.1b
Counts
1560 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -17) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
9.1b
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
0.6b
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25)) (/.f64 1 (pow.f64 l (exp.f64 w))))
1.7b
(/.f64 (-.f64 1 w) (/.f64 1 (pow.f64 l (exp.f64 w))))
3.9b
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
0.5b
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
2.8b
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
0.5b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
1.3b
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 1/6 (pow.f64 w 3))) (pow.f64 l (exp.f64 w))))
1.8b
(/.f64 1 (/.f64 (+.f64 w 1) (pow.f64 l (exp.f64 w))))
14.8b
(/.f64 1 (/.f64 1 l))
7.7b
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
3.0b
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
2.5b
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
2.5b
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -30) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
15.7b
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
15.6b
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
2.4b
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
0.9b
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
15.2b
(-.f64 (*.f64 l 4) (*.f64 l 3))
15.2b
(-.f64 (*.f64 l 3) (+.f64 l l))
14.9b
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
14.5b
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
14.9b
(+.f64 l (*.f64 l (neg.f64 w)))
1.7b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
7.6b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (pow.f64 w 2) -7/2)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
10.0b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 w 7) (-.f64 (+.f64 (*.f64 (pow.f64 w 2) -7/2) (*.f64 (pow.f64 w 3) 7/6)) 7)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
1.6b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
7.4b
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14)))
2.4b
(*.f64 (pow.f64 l (exp.f64 w)) 1)
4.6b
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
8.4b
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
10.4b
(*.f64 (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.4b
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
4.6b
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
4.6b
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
0.4b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
0.5b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
2.3b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))))
5.2b
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
3.7b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
10.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))))
2.8b
(*.f64 (exp.f64 (neg.f64 w)) l)
14.7b
l
Compiler

Compiled 1709 to 1206 computations (29.4% saved)

localize28.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) -7)
0.0b
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20))
0.1b
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
0.4b
(pow.f64 l (exp.f64 w))
Compiler

Compiled 89 to 38 computations (57.3% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
w
@inf
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
1.0ms
w
@-inf
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
0.0ms
w
@0
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
0.0ms
w
@0
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20))
0.0ms
w
@-inf
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20))

rewrite159.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1348×rational.json-simplify-6
1244×rational.json-simplify-4
1124×rational.json-simplify-3
884×rational.json-simplify-5
832×rational.json-simplify-12
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01490
18350
223430
399428
Stop Event
node limit
Counts
2 → 202
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (*.f64 (exp.f64 (neg.f64 w)) -28)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 -14 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 14))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) -28)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -21)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -21)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 -20 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (neg.f64 w)) (-.f64 0 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (neg.f64 w)) (*.f64 -1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (*.f64 (exp.f64 (neg.f64 w)) -40))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 -14 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -28)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -60) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (*.f64 (exp.f64 (neg.f64 w)) -21)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -41))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) 20))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) 20))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 -20 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) -60))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) -60))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) -27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 -20 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -21))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -34))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4)) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (*.f64 (exp.f64 (neg.f64 w)) -42))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -21))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) -1) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) 1/2) (*.f64 1/2 (*.f64 -20 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) 1/2) (*.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 20)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 27)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (exp.f64 (neg.f64 w)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 20))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 33))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 27))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 54)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 14))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) 40))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 14)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -7 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -14 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) 26))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 -14 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 (exp.f64 (neg.f64 w)) -21)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -41)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 54) (*.f64 (exp.f64 (neg.f64 w)) 13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 0 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -28)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -40)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) -28))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 -20 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -41)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (-.f64 0 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 33)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 13)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13) (*.f64 (exp.f64 (neg.f64 w)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) -13)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -13))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) 13)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 13 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) -13/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 26))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -28)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -13 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1/13)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1/13 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -13))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -13)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) 1/13)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 13 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 13))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 26)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -13 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 13/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -13))))))

simplify114.0ms (0.7%)

Algorithm
egg-herbie
Rules
1216×rational.json-simplify-14
1052×rational.json-simplify-63
678×rational.json-simplify-1
648×rational.json-simplify-3
618×rational.json-simplify-12
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045710576
115393982
273283978
Stop Event
node limit
Counts
226 → 265
Calls
Call 1
Inputs
-1
(-.f64 w 1)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w) 1)
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w)) 1)
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
13
(+.f64 13 (*.f64 -13 w))
(+.f64 13 (+.f64 (*.f64 13/2 (pow.f64 w 2)) (*.f64 -13 w)))
(+.f64 (*.f64 -13/6 (pow.f64 w 3)) (+.f64 13 (+.f64 (*.f64 13/2 (pow.f64 w 2)) (*.f64 -13 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 14))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 0 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -21)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) -1))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -21)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))
(-.f64 (exp.f64 (neg.f64 w)) (-.f64 0 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 -1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 27))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -27))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (*.f64 (exp.f64 (neg.f64 w)) -40))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 13))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) -1))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -28)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -60) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (*.f64 (exp.f64 (neg.f64 w)) -21)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -41))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))
(-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 0 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(-.f64 (-.f64 0 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) -27))
(-.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -27))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 3))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(-.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 -20 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -21))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -34))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -21))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) -1) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) -1))
(-.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) 1/2) (*.f64 1/2 (*.f64 -20 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) 1/2) (*.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -27)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(*.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 -1 (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) -1)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)
(*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 1/2)
(*.f64 1/2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) -1)
(/.f64 1/2 (/.f64 1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 20)) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 27)) -1)
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 33))
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 0)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 27))
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 54)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 14))
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) 40))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) 26))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -6)))
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -13))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 (exp.f64 (neg.f64 w)) -21)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -41)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 54) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 0 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 -20 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -41)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (-.f64 0 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))
(+.f64 (*.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 33)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 13)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13) (*.f64 (exp.f64 (neg.f64 w)) -13))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -13)
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -13))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)
(*.f64 13 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13/2)
(*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) -13/2)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 1/2)
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 26))
(*.f64 1/2 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(*.f64 -1/2 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) -1/2)
(*.f64 -13 (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1/13)
(/.f64 1 (/.f64 1/13 (exp.f64 (neg.f64 w))))
(/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -13))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -13)))
(/.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 13)))
(/.f64 (exp.f64 (neg.f64 w)) 1/13)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)
(/.f64 13 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 13))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(/.f64 1/2 (/.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(/.f64 -13 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(/.f64 13/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -13))
Outputs
-1
(-.f64 w 1)
(+.f64 w -1)
(+.f64 -1 w)
(-.f64 (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w) 1)
(+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 w -1))
(+.f64 w (-.f64 (*.f64 -1/2 (pow.f64 w 2)) 1))
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) w)) 1)
(+.f64 (*.f64 1/6 (pow.f64 w 3)) (+.f64 (*.f64 -1/2 (pow.f64 w 2)) (+.f64 w -1)))
(+.f64 -1 (+.f64 w (+.f64 (*.f64 1/6 (pow.f64 w 3)) (*.f64 -1/2 (pow.f64 w 2)))))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (*.f64 -1 w))) (*.f64 -7 (exp.f64 (*.f64 -1 w)))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
13
(+.f64 13 (*.f64 -13 w))
(+.f64 13 (*.f64 w -13))
(+.f64 13 (+.f64 (*.f64 13/2 (pow.f64 w 2)) (*.f64 -13 w)))
(+.f64 (*.f64 (pow.f64 w 2) 13/2) (+.f64 13 (*.f64 w -13)))
(+.f64 (+.f64 13 (*.f64 w -13)) (*.f64 (pow.f64 w 2) 13/2))
(+.f64 (*.f64 -13/6 (pow.f64 w 3)) (+.f64 13 (+.f64 (*.f64 13/2 (pow.f64 w 2)) (*.f64 -13 w))))
(+.f64 (+.f64 (*.f64 (pow.f64 w 2) 13/2) (+.f64 13 (*.f64 w -13))) (*.f64 (pow.f64 w 3) -13/6))
(+.f64 13 (+.f64 (*.f64 w -13) (+.f64 (*.f64 (pow.f64 w 3) -13/6) (*.f64 (pow.f64 w 2) 13/2))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (*.f64 -1 w))) (*.f64 -20 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 14))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -13))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 0 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -21)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) -1))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -21)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (neg.f64 w))))
(-.f64 (exp.f64 (neg.f64 w)) (-.f64 0 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (exp.f64 (neg.f64 w)) (*.f64 -1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -15)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 27))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -27))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (*.f64 (exp.f64 (neg.f64 w)) -40))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 13))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 33)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) -1))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -28)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)) (-.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -60) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (*.f64 (exp.f64 (neg.f64 w)) -21)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -40)) (*.f64 (exp.f64 (neg.f64 w)) -60)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -80) (*.f64 (exp.f64 (neg.f64 w)) -60)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -15) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -41))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -15)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))
(-.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 4))
(-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (-.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -54)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) 53))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 26)) (*.f64 3 (*.f64 (exp.f64 (neg.f64 w)) 13))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 52) (*.f64 (exp.f64 (neg.f64 w)) 39)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -28)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (neg.f64 (exp.f64 (neg.f64 w)))))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (/.f64 -19 (/.f64 1 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -40)) (/.f64 (exp.f64 (neg.f64 w)) -1/19)) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -80) (*.f64 (exp.f64 (neg.f64 w)) -19)) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) 2) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 2 (neg.f64 (exp.f64 (neg.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -40)))) (*.f64 (exp.f64 (neg.f64 w)) -60))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) (*.f64 (exp.f64 (neg.f64 w)) -60)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -80)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(-.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -47) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -34) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 (exp.f64 (neg.f64 w)) -27))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -20 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -27))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) 3))
(-.f64 (-.f64 (*.f64 2 (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 3 (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -27)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) 0)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 -20 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -21))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -34))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -4)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -4) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -8) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(-.f64 (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) -28)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69)))
(-.f64 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 2 (*.f64 (exp.f64 (neg.f64 w)) 26)) (*.f64 3 (*.f64 (exp.f64 (neg.f64 w)) 13))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 52) (*.f64 (exp.f64 (neg.f64 w)) 39)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 -14 (exp.f64 (neg.f64 w)))) (*.f64 -7 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -21)) (*.f64 -14 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) -28)) (*.f64 (exp.f64 (neg.f64 w)) -21))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2) -1) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) -1))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -21)) 1/2) (*.f64 1/2 (*.f64 -20 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 3) 1/2) (*.f64 1/2 (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -28)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -27)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 1 (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 -1 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) -1/2)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) 1/2)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 1/2 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(*.f64 -1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) 1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 2)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 20)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) 14)) (*.f64 (exp.f64 (neg.f64 w)) 27)) -1)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(neg.f64 (exp.f64 (neg.f64 w)))
(neg.f64 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -14) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 20))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -6)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 33))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -20 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 0)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 27))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 54)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 14))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) 40))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -7 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -21) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) (*.f64 (exp.f64 (neg.f64 w)) 26))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -6)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (-.f64 (exp.f64 (neg.f64 w)) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(+.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -2)) (*.f64 (exp.f64 (neg.f64 w)) -14))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 3 (*.f64 (exp.f64 (neg.f64 w)) 13))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 52) (*.f64 (exp.f64 (neg.f64 w)) 39))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 14) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (*.f64 (exp.f64 (neg.f64 w)) -21)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) -41)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 54) (*.f64 (exp.f64 (neg.f64 w)) 13)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 0 (+.f64 (*.f64 -14 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -40))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -41) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) (*.f64 (exp.f64 (neg.f64 w)) -40)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -40) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 20) (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 27) (*.f64 -14 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -41)) (*.f64 (exp.f64 (neg.f64 w)) -28))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) 13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) 33)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 -20 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 (exp.f64 (neg.f64 w)) -20)))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 33)) (*.f64 (exp.f64 (neg.f64 w)) 46))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 46) (*.f64 (exp.f64 (neg.f64 w)) 33))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 (exp.f64 (neg.f64 w)) -41)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (-.f64 0 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (*.f64 (exp.f64 (neg.f64 w)) -28)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 2) (-.f64 0 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 3)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) (*.f64 3 (*.f64 (exp.f64 (neg.f64 w)) 13))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 52) (*.f64 (exp.f64 (neg.f64 w)) 39))
(+.f64 (*.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 33)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 13)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13) (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (exp.f64 (neg.f64 w)) 13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 13 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 13/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) -13/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 26) 1/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 26))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 1/2 (-.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) 2) (*.f64 (exp.f64 (neg.f64 w)) -28)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 -1/2 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26)) -1/2)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(*.f64 -13 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 13) 1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1/13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 1 (/.f64 1/13 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 -1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) -13)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 -1 (/.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) 13)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 (exp.f64 (neg.f64 w)) 1/13)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) -13) -1)
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 13 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) 13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 26)))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 1/2 (/.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 26))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 -13 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) -1))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(/.f64 13/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) -13))
(-.f64 (*.f64 -7 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -20))
(*.f64 (exp.f64 (neg.f64 w)) 13)

localize6.0ms (0%)

Compiler

Compiled 16 to 5 computations (68.8% saved)

localize13.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
1.2b
(+.f64 (*.f64 l -4) (*.f64 l 5))
Compiler

Compiled 35 to 21 computations (40% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
l
@-inf
(+.f64 (*.f64 l -4) (*.f64 l 5))
1.0ms
w
@inf
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
0.0ms
l
@0
(+.f64 (*.f64 l -4) (*.f64 l 5))
0.0ms
w
@0
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
0.0ms
w
@-inf
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
886×rational.json-simplify-5
884×rational.json-simplify-6
858×rational.json-simplify-3
730×rational.json-simplify-4
722×rational.json-simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01352
17816
223316
3103116
Stop Event
node limit
Counts
2 → 161
Calls
Call 1
Inputs
(+.f64 (*.f64 l -4) (*.f64 l 5))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 l 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 l (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l -4) (*.f64 l -5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l -4) (-.f64 (+.f64 l (*.f64 l -4)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l -4) (-.f64 (*.f64 l -8) (+.f64 l (*.f64 l -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 5) (*.f64 l 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 5) (-.f64 (+.f64 l (*.f64 l 5)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 5) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 l 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l 4) (-.f64 0 (+.f64 l (*.f64 l -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (-.f64 0 (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (/.f64 (+.f64 l l) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 l) (*.f64 -1 (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l -5) (-.f64 0 (+.f64 l (*.f64 l 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l l) l)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (*.f64 l 5)) (*.f64 l 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (*.f64 l -4)) (*.f64 l -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l 5) (*.f64 l 10)) (-.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 l (*.f64 l 5))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (*.f64 1 (+.f64 l (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (+.f64 l l)) (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 l (+.f64 l l)) (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l -4) (*.f64 l -8)) (-.f64 (+.f64 (*.f64 l -8) (*.f64 l -8)) (+.f64 l (*.f64 l -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (-.f64 l l)) (+.f64 l (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l -4) (+.f64 (*.f64 l 10) (*.f64 l 10))) (+.f64 (*.f64 l 5) (*.f64 l 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l 5) (+.f64 (*.f64 l -8) (*.f64 l -8))) (+.f64 (*.f64 l -4) (*.f64 l -8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 l (+.f64 l l)) 1/2) (*.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 l l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 l) l) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (neg.f64 l) l) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x . l)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (/.f64 (*.f64 l -9) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (-.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (/.f64 (*.f64 l 9) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (-.f64 l l) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 0 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5)) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 l l) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 l (*.f64 l 5)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 l (*.f64 l -4)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) l) (*.f64 l (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 l (*.f64 l 5)) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 l (*.f64 l -4)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 l l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 l l) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 l) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))))))

simplify90.0ms (0.5%)

Algorithm
egg-herbie
Rules
1738×rational.json-simplify-63
794×rational.json-simplify-57
708×rational.json-simplify-24
452×rational.json-simplify-1
450×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03674985
112122369
267362369
Stop Event
node limit
Counts
197 → 184
Calls
Call 1
Inputs
l
l
l
l
l
l
l
l
l
l
l
l
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -4 l) (*.f64 5 l)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -4 l) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 2))) (*.f64 5 l))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -1/6 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 3))) (+.f64 (*.f64 -4 l) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 2))) (*.f64 5 l)))))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (exp.f64 (neg.f64 w)) l)
(-.f64 l 0)
(-.f64 l (-.f64 l l))
(-.f64 (*.f64 l -4) (*.f64 l -5))
(-.f64 (*.f64 l -4) (-.f64 (+.f64 l (*.f64 l -4)) (+.f64 l l)))
(-.f64 (*.f64 l -4) (-.f64 (*.f64 l -8) (+.f64 l (*.f64 l -4))))
(-.f64 (*.f64 l 5) (*.f64 l 4))
(-.f64 (*.f64 l 5) (-.f64 (+.f64 l (*.f64 l 5)) (+.f64 l l)))
(-.f64 (*.f64 l 5) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 l 5))))
(-.f64 0 (neg.f64 l))
(-.f64 0 (*.f64 -1 l))
(-.f64 (*.f64 l 4) (-.f64 0 (+.f64 l (*.f64 l -4))))
(-.f64 (neg.f64 l) (-.f64 0 (+.f64 l l)))
(-.f64 (neg.f64 l) (/.f64 (+.f64 l l) -1))
(-.f64 (neg.f64 l) (*.f64 -1 (+.f64 l l)))
(-.f64 (*.f64 l -5) (-.f64 0 (+.f64 l (*.f64 l 5))))
(-.f64 (-.f64 l l) (neg.f64 l))
(-.f64 (+.f64 l l) l)
(-.f64 (+.f64 l (*.f64 l 5)) (*.f64 l 5))
(-.f64 (+.f64 l (*.f64 l -4)) (*.f64 l -4))
(-.f64 (+.f64 (*.f64 l 5) (*.f64 l 10)) (-.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 l (*.f64 l 5))))
(-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l (+.f64 l l)))
(-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (*.f64 1 (+.f64 l (+.f64 l l))))
(-.f64 (+.f64 l (+.f64 l l)) (+.f64 l l))
(-.f64 (+.f64 l (+.f64 l l)) (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l l)))
(-.f64 (+.f64 (*.f64 l -4) (*.f64 l -8)) (-.f64 (+.f64 (*.f64 l -8) (*.f64 l -8)) (+.f64 l (*.f64 l -4))))
(-.f64 (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (-.f64 l l)) (+.f64 l (+.f64 l l)))
(-.f64 (+.f64 (*.f64 l -4) (+.f64 (*.f64 l 10) (*.f64 l 10))) (+.f64 (*.f64 l 5) (*.f64 l 10)))
(-.f64 (+.f64 (*.f64 l 5) (+.f64 (*.f64 l -8) (*.f64 l -8))) (+.f64 (*.f64 l -4) (*.f64 l -8)))
(-.f64 (*.f64 (+.f64 l (+.f64 l l)) 1/2) (*.f64 1/2 l))
(*.f64 l 1)
(*.f64 1 l)
(*.f64 -1 (neg.f64 l))
(*.f64 (neg.f64 l) -1)
(*.f64 (+.f64 l l) 1/2)
(*.f64 1/2 (+.f64 l l))
(*.f64 (-.f64 (neg.f64 l) l) -1/2)
(/.f64 l 1)
(/.f64 1 (/.f64 1 l))
(/.f64 -1 (/.f64 -1 l))
(/.f64 -1 (/.f64 1 (neg.f64 l)))
(/.f64 (neg.f64 l) -1)
(/.f64 1/2 (/.f64 1/2 l))
(/.f64 (-.f64 (-.f64 (neg.f64 l) l) (neg.f64 l)) -1)
(neg.f64 (neg.f64 l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(+.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25))))
(+.f64 (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (/.f64 (*.f64 l -9) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (-.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (/.f64 (*.f64 l 9) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (-.f64 l l) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(+.f64 (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))
(+.f64 (*.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -5)))
(-.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 0 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(-.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5)) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(-.f64 (+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (+.f64 (-.f64 l l) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (/.f64 (+.f64 l (*.f64 l 5)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 l (*.f64 l -4)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(-.f64 (/.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) l) (*.f64 l (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (+.f64 l (*.f64 l 5)) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 l (*.f64 l -4)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 l l))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (-.f64 l l) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(-.f64 (*.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 l (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 l)))
(/.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 l)))
(/.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)
(/.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(/.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w))))))
(/.f64 (*.f64 1/2 l) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 l))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))) -1)
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
Outputs
l
l
l
l
l
l
l
l
l
l
l
l
(+.f64 (*.f64 -4 l) (*.f64 5 l))
l
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -4 l) (*.f64 5 l)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -4 l) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 2))) (*.f64 5 l))))
(+.f64 (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)) (+.f64 (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 l -4) (*.f64 l 5))))
(+.f64 (*.f64 l (neg.f64 w)) (+.f64 l (*.f64 (pow.f64 w 2) (*.f64 l 1/2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) w)) (+.f64 (*.f64 -1/6 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 3))) (+.f64 (*.f64 -4 l) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (pow.f64 w 2))) (*.f64 5 l)))))
(+.f64 (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 l -4) (*.f64 l 5))) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 -1/6 (pow.f64 w 3)))))
(+.f64 (+.f64 l (*.f64 (pow.f64 w 2) (*.f64 l 1/2))) (+.f64 (*.f64 (pow.f64 w 3) (*.f64 -1/6 l)) (*.f64 l (neg.f64 w))))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (+.f64 (*.f64 -4 l) (*.f64 5 l)) (exp.f64 (*.f64 -1 w)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (neg.f64 w)) l)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 l 0)
l
(-.f64 l (-.f64 l l))
l
(-.f64 (*.f64 l -4) (*.f64 l -5))
l
(-.f64 (*.f64 l -4) (-.f64 (+.f64 l (*.f64 l -4)) (+.f64 l l)))
l
(-.f64 (*.f64 l -4) (-.f64 (*.f64 l -8) (+.f64 l (*.f64 l -4))))
l
(-.f64 (*.f64 l 5) (*.f64 l 4))
l
(-.f64 (*.f64 l 5) (-.f64 (+.f64 l (*.f64 l 5)) (+.f64 l l)))
l
(-.f64 (*.f64 l 5) (-.f64 (*.f64 l 10) (+.f64 l (*.f64 l 5))))
l
(-.f64 0 (neg.f64 l))
l
(-.f64 0 (*.f64 -1 l))
l
(-.f64 (*.f64 l 4) (-.f64 0 (+.f64 l (*.f64 l -4))))
l
(-.f64 (neg.f64 l) (-.f64 0 (+.f64 l l)))
l
(-.f64 (neg.f64 l) (/.f64 (+.f64 l l) -1))
l
(-.f64 (neg.f64 l) (*.f64 -1 (+.f64 l l)))
l
(-.f64 (*.f64 l -5) (-.f64 0 (+.f64 l (*.f64 l 5))))
l
(-.f64 (-.f64 l l) (neg.f64 l))
l
(-.f64 (+.f64 l l) l)
l
(-.f64 (+.f64 l (*.f64 l 5)) (*.f64 l 5))
l
(-.f64 (+.f64 l (*.f64 l -4)) (*.f64 l -4))
l
(-.f64 (+.f64 (*.f64 l 5) (*.f64 l 10)) (-.f64 (+.f64 (*.f64 l 10) (*.f64 l 10)) (+.f64 l (*.f64 l 5))))
l
(-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l (+.f64 l l)))
l
(-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (*.f64 1 (+.f64 l (+.f64 l l))))
l
(-.f64 (+.f64 l (+.f64 l l)) (+.f64 l l))
l
(-.f64 (+.f64 l (+.f64 l l)) (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (+.f64 l l)))
l
(-.f64 (+.f64 (*.f64 l -4) (*.f64 l -8)) (-.f64 (+.f64 (*.f64 l -8) (*.f64 l -8)) (+.f64 l (*.f64 l -4))))
l
(-.f64 (-.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (-.f64 l l)) (+.f64 l (+.f64 l l)))
l
(-.f64 (+.f64 (*.f64 l -4) (+.f64 (*.f64 l 10) (*.f64 l 10))) (+.f64 (*.f64 l 5) (*.f64 l 10)))
l
(-.f64 (+.f64 (*.f64 l 5) (+.f64 (*.f64 l -8) (*.f64 l -8))) (+.f64 (*.f64 l -4) (*.f64 l -8)))
l
(-.f64 (*.f64 (+.f64 l (+.f64 l l)) 1/2) (*.f64 1/2 l))
l
(*.f64 l 1)
l
(*.f64 1 l)
l
(*.f64 -1 (neg.f64 l))
l
(*.f64 (neg.f64 l) -1)
l
(*.f64 (+.f64 l l) 1/2)
l
(*.f64 1/2 (+.f64 l l))
l
(*.f64 (-.f64 (neg.f64 l) l) -1/2)
l
(/.f64 l 1)
l
(/.f64 1 (/.f64 1 l))
l
(/.f64 -1 (/.f64 -1 l))
l
(/.f64 -1 (/.f64 1 (neg.f64 l)))
l
(/.f64 (neg.f64 l) -1)
l
(/.f64 1/2 (/.f64 1/2 l))
l
(/.f64 (-.f64 (-.f64 (neg.f64 l) l) (neg.f64 l)) -1)
l
(neg.f64 (neg.f64 l))
l
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (+.f64 (-.f64 l l) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (-.f64 l l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (-.f64 l l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 0 (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))) (*.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (-.f64 l l) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 25)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l -20))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -20) (*.f64 l 21)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -20)) (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 25))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 25)) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l -20))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -20) (*.f64 l 21)))
(+.f64 (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -9)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 10)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -9)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l 10) (*.f64 l -9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10)) (/.f64 (*.f64 l -9) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 10)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -9)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l 10) (*.f64 l -9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (-.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 9)))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -8)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 9)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -8) (*.f64 l 9)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8)) (/.f64 (*.f64 l 9) (/.f64 1 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -8)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 9)))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -8) (*.f64 l 9)))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 0 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (-.f64 l l) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) 0)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (-.f64 l l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 0 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) -5)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 4)))
(*.f64 l (-.f64 (*.f64 5 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 4)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 0 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (-.f64 (-.f64 l l) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (/.f64 (+.f64 l l) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 (neg.f64 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 -1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 l l) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (-.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) l)) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (-.f64 (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 0))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) 5)) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l 10))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 l -8))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (+.f64 (-.f64 l l) (+.f64 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2)))) (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 l (*.f64 l 5)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 l (*.f64 l -4)) (/.f64 1 (exp.f64 (neg.f64 w)))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 l (+.f64 l l)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) l) (*.f64 l (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 l (*.f64 l 5)) (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 5 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 l (*.f64 l -4)) (exp.f64 (neg.f64 w))) (*.f64 (*.f64 l -4) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (+.f64 l l) (+.f64 l l)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 l l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (-.f64 l l) -1) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 (+.f64 (*.f64 l (exp.f64 (neg.f64 w))) (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 l (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 l (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 l (exp.f64 (neg.f64 w))) 1)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1 (/.f64 (/.f64 1 l) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 l) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (neg.f64 l) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) -1)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (+.f64 l l) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 l) 1/2))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (+.f64 l l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 l) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 1 (*.f64 l (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w))))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 1/2 l) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 l))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)) (*.f64 l (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l))) -1)
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (neg.f64 l)))
(*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (exp.f64 (neg.f64 w)))
(*.f64 l (exp.f64 (neg.f64 w)))

localize42.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))
0.4b
(pow.f64 l (exp.f64 w))
6.2b
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
Compiler

Compiled 47 to 30 computations (36.2% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
938×rational.json-simplify-2
778×rational.json-simplify-42
664×rational.json-simplify-47
636×rational.json-simplify-29
612×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01566
18566
224366
3126166
Stop Event
node limit
Counts
2 → 252
Calls
Call 1
Inputs
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 l (exp.f64 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (/.f64 (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (neg.f64 w) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (+.f64 -1 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 -1 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (pow.f64 l (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))) (*.f64 (pow.f64 l (exp.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (/.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 w (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 w 1) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 w (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 w 1) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (/.f64 1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 w (*.f64 1 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 w 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 -1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 w) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 w) (*.f64 -1 (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (neg.f64 w)) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (neg.f64 w)) (*.f64 -1 (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 w 1) 2) (+.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 w))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 (+.f64 w 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) 1/2) (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 w (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 w 1) (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (+.f64 (+.f64 w -1) (+.f64 w -1)) (neg.f64 (pow.f64 w 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))))

simplify121.0ms (0.7%)

Algorithm
egg-herbie
Rules
988×rational.json-simplify-2
850×rational.json-simplify-1
818×rational.json-simplify-3
718×rational.json-simplify-12
612×rational.json-simplify-5
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057718050
1210615000
Stop Event
node limit
Counts
288 → 377
Calls
Call 1
Inputs
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) 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))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
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 (pow.f64 w 3) (+.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 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))) (+.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 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(*.f64 1/2 (pow.f64 w 2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 1 (+.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 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (/.f64 (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))
(+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (neg.f64 w) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (+.f64 -1 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 -1 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (pow.f64 l (exp.f64 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) -1))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (/.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))
(-.f64 (/.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 w (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (+.f64 w 1) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 w (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (*.f64 (+.f64 w 1) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (*.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))
(-.f64 (*.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))
(-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (*.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w)))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1))))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (pow.f64 l (exp.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(/.f64 1/2 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1)
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(/.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) -1)
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2))
(/.f64 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2))) -1)
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1))) -1)
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(/.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 w (*.f64 1 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)))
(-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 0)
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(-.f64 0 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
(-.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w) -1)
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w)
(-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 w 1))
(-.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))
(-.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 -1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 (neg.f64 w) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) -1))
(-.f64 (neg.f64 w) (*.f64 -1 (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2)))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w))
(-.f64 (+.f64 -1 (neg.f64 w)) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) -1))
(-.f64 (+.f64 -1 (neg.f64 w)) (*.f64 -1 (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3))
(-.f64 (*.f64 (+.f64 w 1) 2) (+.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)))
(-.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 w))
(-.f64 (*.f64 (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 (+.f64 w 1)))
(-.f64 (*.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) 1/2) (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w)))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3)))
(-.f64 (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))
(-.f64 (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(*.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))
(*.f64 2 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)
(*.f64 -1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
(*.f64 -1 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w))
(*.f64 -1 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w))
(*.f64 -1 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))))
(*.f64 -1 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)))
(*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))))
(*.f64 -1 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))))
(*.f64 -1 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)))
(*.f64 -1 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))))
(*.f64 -1 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))))
(*.f64 -1 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)))
(*.f64 -1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)
(*.f64 -1/2 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))
(*.f64 -1/2 (-.f64 0 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(*.f64 -1/2 (-.f64 w (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(*.f64 -1/2 (-.f64 (+.f64 w 1) (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(*.f64 -1/2 (-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(*.f64 -1/2 (+.f64 (+.f64 (+.f64 w -1) (+.f64 w -1)) (neg.f64 (pow.f64 w 2))))
(*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 1/2)
(*.f64 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1) -1/2)
(/.f64 1 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 1/2 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)
(/.f64 -1 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(/.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)
(/.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) -1)
(/.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) -1)
(/.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) -1)
(/.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) -1)
(/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) -1)
(/.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) -1)
(/.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) -1)
(/.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) -1)
(/.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) -1)
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) -1)
(/.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) -1)
(neg.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
Outputs
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (*.f64 -1 (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (*.f64 -1 (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (*.f64 -1 (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (exp.f64 w) (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (*.f64 -1 (log.f64 (/.f64 1 l))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.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 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.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 l (*.f64 -1 (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))) (+.f64 l (*.f64 (pow.f64 w 2) (+.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 l (*.f64 -1 (log.f64 l))))))))
(+.f64 (*.f64 (pow.f64 w 3) (+.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 -1 (*.f64 l (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))) (+.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 l (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.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 l (*.f64 -1 (log.f64 l)))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 1/2 (*.f64 l (log.f64 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (*.f64 l (*.f64 -1 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))))
(+.f64 (*.f64 (pow.f64 w 2) (+.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 l (*.f64 -1 (log.f64 l)))))) (+.f64 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 1/2 (log.f64 l))) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (*.f64 (+.f64 (*.f64 1/2 (log.f64 l)) (*.f64 1/2 (pow.f64 (log.f64 l) 2))) (*.f64 l -1))))) (+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))
(*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))
(*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) w)) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 1 (neg.f64 w))
(-.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) 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)) (neg.f64 w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) 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)) (neg.f64 w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(+.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (-.f64 w w) (-.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) 0)))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 0 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 1 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2))))
(+.f64 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (pow.f64 w 2)) (/.f64 (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) -1/2))))
(+.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (+.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (-.f64 w w)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (neg.f64 w) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (+.f64 -1 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (+.f64 -1 (neg.f64 w)) (/.f64 (pow.f64 l (exp.f64 w)) 1)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 -1 w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 -1 (neg.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (+.f64 -1 (neg.f64 w)) (/.f64 (pow.f64 l (exp.f64 w)) 1)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 -1 w)))
(+.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (pow.f64 l (exp.f64 w)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 1))) (*.f64 (pow.f64 l (exp.f64 w)) 2))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (-.f64 1 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 1/2 (pow.f64 w 2)) -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (-.f64 1 w) 2)) (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (-.f64 1 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 1/2 (pow.f64 w 2)) -1))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(*.f64 1/2 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 1 w)))))
(+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)))))
(*.f64 1/2 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 2 (-.f64 1 w))))))
(+.f64 (*.f64 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))) 1/4) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 2 (-.f64 1 w))))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 0)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 0))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) 0)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(+.f64 (-.f64 w w) (-.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 0 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))))
(-.f64 0 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) -1))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 2 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)) (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 2 (/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)) (-.f64 (pow.f64 l (exp.f64 w)) (*.f64 2 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 -1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(+.f64 (-.f64 w w) (-.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))))
(+.f64 (-.f64 w w) (-.f64 (*.f64 (pow.f64 w 2) 0) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (-.f64 w w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 w (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (pow.f64 l (exp.f64 w)) 1)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (/.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (pow.f64 l (exp.f64 w)) 1)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (/.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1)) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (/.f64 1 (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3))))
(-.f64 (/.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (/.f64 1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (/.f64 w (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (/.f64 (+.f64 w 1) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 w (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (+.f64 w 1) (neg.f64 (pow.f64 l (exp.f64 w)))) (*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w))))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 3)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (pow.f64 l (exp.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) 1/2) (*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 1/2 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(-.f64 (*.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) -1) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(-.f64 (neg.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))))
(-.f64 (neg.f64 (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 w (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w 1))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) (+.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))))
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (pow.f64 l (exp.f64 w)) (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 1 (/.f64 (/.f64 -1 (pow.f64 l (exp.f64 w))) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (pow.f64 l (exp.f64 w))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (pow.f64 l (exp.f64 w))) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 1/2 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 1/2 (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) 2)))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 1/2 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))))
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))) -2)
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))) -2)
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (neg.f64 (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))) -1)
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 1/2) (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) 1/2))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) 1/2)))
(/.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (/.f64 2 (pow.f64 l (exp.f64 w))))
(*.f64 1/2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(/.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (/.f64 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) 1/2))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 1/2 (pow.f64 l (exp.f64 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 w (pow.f64 l (exp.f64 w))) (*.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (/.f64 (pow.f64 l (exp.f64 w)) 1)))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w))))
(/.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)))
(/.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2)))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2)))))
(/.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w))))
(/.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w 3))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3))))
(/.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (-.f64 (-.f64 w w) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w)))) (-.f64 w w)))
(-.f64 w (-.f64 w (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))) -1)
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)) (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) 2)) -1)
(-.f64 (*.f64 2 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 4)) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2))) -1)
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2))))) -1)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (pow.f64 w 2) -1/2)) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w -1))) -1)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 1/2 (pow.f64 w 2)))) (neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w)))) -1)
(+.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 w)) (*.f64 1/2 (*.f64 (pow.f64 w 2) (pow.f64 l (exp.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(/.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (/.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) 1))
(*.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 0) (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(/.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w)))))
(neg.f64 (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(*.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1))))
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w)))
(-.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 w (*.f64 1 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w)))
(-.f64 (pow.f64 w 2) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1)))
(-.f64 (pow.f64 w 2) (+.f64 w (+.f64 (*.f64 1/2 (pow.f64 w 2)) -1)))
(-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 0)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(-.f64 0 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(-.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w) -1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 w 1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))
(-.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2))))
(-.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) (*.f64 -1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(-.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))) (neg.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))))
(+.f64 (*.f64 (pow.f64 w 2) -1/2) (-.f64 (+.f64 w -1) (+.f64 (neg.f64 (pow.f64 w 2)) (*.f64 (-.f64 1 w) -2))))
(-.f64 (neg.f64 w) (/.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) -1))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (neg.f64 w) (*.f64 -1 (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w)))
(-.f64 (+.f64 w w) (+.f64 w (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2)))
(+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w)))
(-.f64 (+.f64 -1 (neg.f64 w)) (/.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) -1))
(+.f64 -1 (-.f64 (neg.f64 w) (neg.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (-.f64 -1 w) (+.f64 (*.f64 (pow.f64 w 2) -1/2) -2))
(-.f64 (+.f64 -1 (neg.f64 w)) (*.f64 -1 (+.f64 2 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 -1 (-.f64 (neg.f64 w) (neg.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))))))
(-.f64 (-.f64 -1 w) (+.f64 (*.f64 (pow.f64 w 2) -1/2) -2))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3)))
(-.f64 (*.f64 (+.f64 w 1) 2) (+.f64 (+.f64 w 1) (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))))
(-.f64 (*.f64 2 (-.f64 w -1)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (-.f64 (-.f64 w -1) (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))))
(-.f64 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))) (-.f64 (+.f64 w (+.f64 (*.f64 1/2 (pow.f64 w 2)) 3)) (+.f64 2 (*.f64 2 w))))
(-.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 w))
(*.f64 1/2 (-.f64 (+.f64 1 (+.f64 (pow.f64 w 2) (-.f64 1 w))) w))
(*.f64 1/2 (+.f64 1 (-.f64 (+.f64 (pow.f64 w 2) (-.f64 1 w)) w)))
(-.f64 (*.f64 (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2))) 1/2) (*.f64 1/2 (+.f64 w 1)))
(*.f64 1/2 (-.f64 (+.f64 1 (+.f64 (pow.f64 w 2) (-.f64 1 w))) w))
(*.f64 1/2 (+.f64 1 (-.f64 (+.f64 (pow.f64 w 2) (-.f64 1 w)) w)))
(-.f64 (*.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) 1/2) (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) (+.f64 (+.f64 (-.f64 1 w) (pow.f64 w 2)) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2)) (-.f64 1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w)))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3)))
(-.f64 (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) (+.f64 (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2)))) (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2))))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) (+.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2)) (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(-.f64 (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) (+.f64 (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(*.f64 2 (*.f64 1/2 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 -1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(*.f64 -1 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w))
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w)))
(*.f64 -1 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 -1 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))))
(-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))
(*.f64 -1 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)))
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 -1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))))
(+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(*.f64 -1 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w)))
(*.f64 -1 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3)))
(*.f64 -1 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 -1 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 -1 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(*.f64 -1 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(*.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(*.f64 -1/2 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(*.f64 -1/2 (-.f64 0 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(*.f64 -1/2 (-.f64 w (+.f64 1 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(*.f64 1/2 (-.f64 (+.f64 1 (+.f64 (pow.f64 w 2) (-.f64 1 w))) w))
(*.f64 1/2 (+.f64 1 (-.f64 (+.f64 (pow.f64 w 2) (-.f64 1 w)) w)))
(*.f64 -1/2 (-.f64 (+.f64 w 1) (+.f64 2 (+.f64 (-.f64 1 w) (pow.f64 w 2)))))
(*.f64 1/2 (-.f64 (+.f64 1 (+.f64 (pow.f64 w 2) (-.f64 1 w))) w))
(*.f64 1/2 (+.f64 1 (-.f64 (+.f64 (pow.f64 w 2) (-.f64 1 w)) w)))
(*.f64 -1/2 (-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(*.f64 -1/2 (+.f64 (+.f64 (+.f64 w -1) (+.f64 w -1)) (neg.f64 (pow.f64 w 2))))
(*.f64 -1/2 (+.f64 (+.f64 w (+.f64 (+.f64 w -1) -1)) (neg.f64 (pow.f64 w 2))))
(*.f64 -1/2 (+.f64 w (+.f64 (neg.f64 (pow.f64 w 2)) (+.f64 -1 (+.f64 w -1)))))
(*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 1/2)
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(*.f64 (/.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) -1) -1/2)
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(/.f64 1 (/.f64 1 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(/.f64 1/2 (/.f64 1 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))))
(*.f64 1/2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w))))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(/.f64 -1 (/.f64 1 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1))))
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(/.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)) -1)
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))
(/.f64 (-.f64 (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) w) -1)
(-.f64 w (-.f64 (+.f64 w w) (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 1 (-.f64 (+.f64 w w) w)))
(/.f64 (-.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) w) -1)
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 (-.f64 (+.f64 w -1) (*.f64 1/2 (pow.f64 w 2))) -1)
(-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 w -1))
(/.f64 (-.f64 (-.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2))) (+.f64 w 1)) -1)
(+.f64 (pow.f64 w 2) (-.f64 (*.f64 2 (-.f64 1 w)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 (-.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (-.f64 1 w) (pow.f64 w 2))) -1)
(+.f64 (-.f64 1 w) (-.f64 (pow.f64 w 2) (*.f64 1/2 (pow.f64 w 2))))
(+.f64 (pow.f64 w 2) (-.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(/.f64 (-.f64 (-.f64 1 w) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (*.f64 (-.f64 1 w) 2))) -1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (*.f64 2 (-.f64 1 w)) (-.f64 1 w)))
(/.f64 (-.f64 (+.f64 w 3) (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4)) -1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 4 (+.f64 w 3)))
(/.f64 (-.f64 (+.f64 w (+.f64 1 (*.f64 1/2 (pow.f64 w 2)))) (+.f64 1 (+.f64 (+.f64 1 (*.f64 1/2 (pow.f64 w 2))) (*.f64 1/2 (pow.f64 w 2))))) -1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(/.f64 (-.f64 (+.f64 w (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 1)) (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 (+.f64 2 (*.f64 1/2 (pow.f64 w 2))) 2))) -1)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (neg.f64 w)))
(+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))
(/.f64 (-.f64 (*.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) 3) (*.f64 (+.f64 (pow.f64 w 2) (*.f64 (-.f64 1 w) 2)) 2)) -1)
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (*.f64 3 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(-.f64 (*.f64 2 (+.f64 (pow.f64 w 2) (*.f64 2 (-.f64 1 w)))) (+.f64 3 (*.f64 3 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))))
(/.f64 (-.f64 (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)) (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w))) -1)
(-.f64 (+.f64 1 (-.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (+.f64 (-.f64 w w) (*.f64 (pow.f64 w 2) 0)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (-.f64 (-.f64 1 w) (+.f64 w (-.f64 (*.f64 (pow.f64 w 2) 0) w))))
(neg.f64 (+.f64 w (+.f64 (*.f64 (pow.f64 w 2) -1/2) -1)))
(neg.f64 (+.f64 w (+.f64 -1 (*.f64 (pow.f64 w 2) -1/2))))
(neg.f64 (+.f64 (*.f64 (pow.f64 w 2) -1/2) (+.f64 w -1)))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
0.0b
(*.f64 (log.f64 l) (exp.f64 w))
0.1b
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
4.5b
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
Compiler

Compiled 65 to 25 computations (61.5% saved)

series4.0ms (0%)

Counts
4 → 60
Calls

21 calls:

TimeVariablePointExpression
0.0ms
l
@0
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
0.0ms
l
@0
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (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)))
0.0ms
l
@-inf
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))

rewrite133.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1066×rational.json-simplify-42
936×rational.json-simplify-2
850×rational.json-simplify-29
720×rational.json-simplify-24
710×rational.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017128
19876
230276
3147376
Stop Event
node limit
Counts
4 → 319
Calls
Call 1
Inputs
(exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(*.f64 (log.f64 l) (exp.f64 w))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 4 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 4) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -12)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1) (*.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (neg.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 w))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (exp.f64 w) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (log.f64 l) (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 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) 2) (/.f64 -1 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (exp.f64 w) 2) (/.f64 -1 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (log.f64 l)) (*.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 -1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (*.f64 1 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))) (/.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))) (/.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (log.f64 l)) (*.f64 (log.f64 l) (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (exp.f64 w)) (*.f64 (exp.f64 w) (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 l) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 w) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 l) (/.f64 1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 l) (neg.f64 (/.f64 -1 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 w) (/.f64 1 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 w) (neg.f64 (/.f64 -1 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (exp.f64 w)) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 l)) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 l)) (/.f64 1 (neg.f64 (exp.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 w)) (/.f64 -1 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 w)) (/.f64 1 (neg.f64 (log.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 l) 2) (/.f64 (/.f64 1 (exp.f64 w)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 w) 2) (/.f64 (/.f64 1 (log.f64 l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 w)) (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 l)) (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 w)) (*.f64 (log.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (log.f64 l)) (*.f64 (exp.f64 w) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (exp.f64 w)) (/.f64 1/2 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (log.f64 l)) (/.f64 1/2 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 l) 0) (log.f64 l)) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2))) (/.f64 -1 (exp.f64 w)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 w) 0) (exp.f64 w)) (/.f64 -1 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2))) (/.f64 -1 (log.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w))))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))))

simplify225.0ms (1.3%)

Algorithm
egg-herbie
Rules
738×rational.json-simplify-28
684×rational.json-simplify-1
620×rational.json-simplify-2
604×rational.json-simplify-13
582×rational.json-simplify-27
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073116859
1235313661
Stop Event
node limit
Counts
379 → 468
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))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 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))))
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)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (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))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)
(+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(+.f64 0 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)
(-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(-.f64 0 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(-.f64 0 (*.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(-.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) -1))
(-.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))
(-.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)
(*.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) 1/2)
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))
(*.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1/2)
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)
(/.f64 1 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 -1 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(/.f64 1/2 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(/.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) -1)
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1)
(neg.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -6)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 0 (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 4 (exp.f64 (neg.f64 w))))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) -1))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 8))
(+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 4) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1) (*.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(*.f64 1 (exp.f64 (neg.f64 w)))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)
(/.f64 (exp.f64 (neg.f64 w)) 1)
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) -1)
(/.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) 1)
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 0 (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))
(-.f64 0 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) -1))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) 2) (/.f64 -1 (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (exp.f64 w) 2) (/.f64 -1 (log.f64 l))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (log.f64 l)) (*.f64 (exp.f64 w) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 -1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(-.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (exp.f64 w)))
(-.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(-.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (*.f64 1 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))) (/.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))) (/.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (log.f64 l)) (*.f64 (log.f64 l) (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2))))
(-.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (exp.f64 w)) (*.f64 (exp.f64 w) (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2))))
(-.f64 (*.f64 (*.f64 (log.f64 l) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (*.f64 (exp.f64 w) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))
(/.f64 (log.f64 l) (/.f64 1 (exp.f64 w)))
(/.f64 (log.f64 l) (neg.f64 (/.f64 -1 (exp.f64 w))))
(/.f64 (exp.f64 w) (/.f64 1 (log.f64 l)))
(/.f64 (exp.f64 w) (neg.f64 (/.f64 -1 (log.f64 l))))
(/.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 w)) (log.f64 l)))
(/.f64 -1 (/.f64 1 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))))
(/.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) -1)
(/.f64 (neg.f64 (log.f64 l)) (/.f64 -1 (exp.f64 w)))
(/.f64 (neg.f64 (log.f64 l)) (/.f64 1 (neg.f64 (exp.f64 w))))
(/.f64 (neg.f64 (exp.f64 w)) (/.f64 -1 (log.f64 l)))
(/.f64 (neg.f64 (exp.f64 w)) (/.f64 1 (neg.f64 (log.f64 l))))
(/.f64 (*.f64 (log.f64 l) 2) (/.f64 (/.f64 1 (exp.f64 w)) 1/2))
(/.f64 (*.f64 (exp.f64 w) 2) (/.f64 (/.f64 1 (log.f64 l)) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 w)) (log.f64 l)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 l)) (exp.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 w)) (*.f64 (log.f64 l) 2)))
(/.f64 1/2 (/.f64 (/.f64 1 (log.f64 l)) (*.f64 (exp.f64 w) 2)))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))
(/.f64 (*.f64 1/2 (exp.f64 w)) (/.f64 1/2 (log.f64 l)))
(/.f64 (*.f64 1/2 (log.f64 l)) (/.f64 1/2 (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))) -1)
(/.f64 (-.f64 (*.f64 (log.f64 l) 0) (log.f64 l)) (/.f64 -1 (exp.f64 w)))
(/.f64 (-.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2))) (/.f64 -1 (exp.f64 w)))
(/.f64 (-.f64 (*.f64 (exp.f64 w) 0) (exp.f64 w)) (/.f64 -1 (log.f64 l)))
(/.f64 (-.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2))) (/.f64 -1 (log.f64 l)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) -1)
(neg.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(-.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) -1))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) -1))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w))))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1)
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(/.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1/2))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (exp.f64 (neg.f64 w))))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
Outputs
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w))))
(exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.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 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w))))
(exp.f64 (neg.f64 (*.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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l))))))
(exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l))))))
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 l (+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))))))
(+.f64 (+.f64 l (*.f64 l (*.f64 w (log.f64 l)))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))
(+.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))))))
(+.f64 (+.f64 l (+.f64 (*.f64 l (*.f64 w (log.f64 l))) (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))
(+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))) (+.f64 l (*.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))
1
(+.f64 1 (*.f64 -1 w))
(+.f64 1 (neg.f64 w))
(-.f64 1 w)
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (*.f64 -1 w)))
(+.f64 (+.f64 1 (neg.f64 w)) (*.f64 (pow.f64 w 2) 1/2))
(+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 2) 1/2))
(+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 w 2) 1/2) (+.f64 (neg.f64 w) (*.f64 (pow.f64 w 3) -1/6))))
(+.f64 (*.f64 (pow.f64 w 2) 1/2) (+.f64 (-.f64 1 w) (*.f64 (pow.f64 w 3) -1/6)))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))
(*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))
(neg.f64 (*.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 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (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) (*.f64 -1 (log.f64 (/.f64 -1 l)))))
(*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))
(log.f64 l)
(+.f64 (*.f64 w (log.f64 l)) (log.f64 l))
(+.f64 (log.f64 l) (*.f64 w (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 w (log.f64 l)) (+.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2)) (log.f64 l)))
(+.f64 (*.f64 w (log.f64 l)) (+.f64 (log.f64 l) (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 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))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 1/6 (*.f64 (log.f64 l) (pow.f64 w 3))) (+.f64 (log.f64 l) (*.f64 w (log.f64 l)))))
(+.f64 (*.f64 (pow.f64 w 2) (*.f64 (log.f64 l) 1/2)) (+.f64 (+.f64 (log.f64 l) (*.f64 w (log.f64 l))) (*.f64 1/6 (*.f64 (log.f64 l) (pow.f64 w 3)))))
l
(+.f64 l (*.f64 (+.f64 (*.f64 -1 l) (*.f64 l (log.f64 l))) w))
(+.f64 l (*.f64 w (*.f64 l (+.f64 -1 (log.f64 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 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l))))))))
(+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (+.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (neg.f64 (*.f64 l (log.f64 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))))
(+.f64 l (+.f64 (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (+.f64 (*.f64 l (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (*.f64 (log.f64 l) 1/6)))) (+.f64 (*.f64 -1 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (*.f64 l -1/6))))) (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (*.f64 l (*.f64 -1 (log.f64 l)))))))))
(+.f64 l (+.f64 (+.f64 (*.f64 w (*.f64 l (+.f64 -1 (log.f64 l)))) (*.f64 (pow.f64 w 2) (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2)))) (+.f64 (*.f64 l 1/2) (neg.f64 (*.f64 l (log.f64 l))))))) (*.f64 (pow.f64 w 3) (+.f64 (*.f64 l (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6)))) (+.f64 (neg.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 (*.f64 l (*.f64 (log.f64 l) 1/2)) (*.f64 l -1/6)))))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (*.f64 -1 w))) (*.f64 3 (exp.f64 (*.f64 -1 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))) (exp.f64 (neg.f64 w)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 l)) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (exp.f64 w)))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 (*.f64 (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))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(*.f64 (exp.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))) (exp.f64 w))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 l)))))) (exp.f64 (neg.f64 w)))
(+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 0 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 1/2 (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))
(-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 0 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 0 (*.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) -1))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(-.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) 1/2) (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 1/2 (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 -1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) 1/2)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1/2)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 1 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 -1 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 1/2 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) -1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) -1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) -1)
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(neg.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))
(+.f64 (exp.f64 (neg.f64 w)) 0)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -6)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 3) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(+.f64 0 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 4 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 -1 (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) 5))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) -1))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (*.f64 (exp.f64 (neg.f64 w)) 5))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w)))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 0))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 8))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))
(+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(*.f64 1/2 (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) -2)))
(+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 1/2 (*.f64 4 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 1/2 (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(*.f64 1/2 (+.f64 (exp.f64 (neg.f64 w)) (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) 4) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(+.f64 (*.f64 4 (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (+.f64 (*.f64 4 (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -12)))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) -1) (*.f64 -1 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 -1 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 -1 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(*.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1 (exp.f64 (neg.f64 w)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 -1 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 1/2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 2))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(*.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1/2)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (exp.f64 (neg.f64 w)) 1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 1 (/.f64 1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 -1 (/.f64 -1 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 -1 (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 1/2 (/.f64 1/2 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) -1)
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) -1)
(neg.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 14))
(/.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) -1)
(+.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 2 (exp.f64 (neg.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) -1)
(neg.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) 1)
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(/.f64 (-.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(-.f64 (/.f64 (+.f64 (neg.f64 (exp.f64 (neg.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1) (exp.f64 (neg.f64 w)))
(+.f64 (exp.f64 (neg.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -2) 0))
(neg.f64 (neg.f64 (exp.f64 (neg.f64 w))))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(exp.f64 (neg.f64 w))
(exp.f64 (neg.f64 w))
(-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w))))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 0 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0))))
(+.f64 (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)) (*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 0 (+.f64 (log.f64 l) (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (log.f64 l) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 0 (+.f64 (log.f64 l) (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (+.f64 (*.f64 (exp.f64 w) 0) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 1 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w)))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 0 (*.f64 (log.f64 l) (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))
(+.f64 (*.f64 (exp.f64 w) (neg.f64 (log.f64 l))) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 2)))
(+.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))
(+.f64 (*.f64 (exp.f64 w) (neg.f64 (log.f64 l))) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 2)))
(+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(+.f64 (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))) (*.f64 (log.f64 l) (exp.f64 w)))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(+.f64 (*.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) 0)
(*.f64 (exp.f64 w) (log.f64 l))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) 0))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (exp.f64 w) 0))
(*.f64 (exp.f64 w) (log.f64 l))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)))
(-.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(*.f64 (exp.f64 w) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 0)))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(-.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 0 (-.f64 (log.f64 l) (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(-.f64 0 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(*.f64 (exp.f64 w) (log.f64 l))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) -1))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (log.f64 l) 2) (/.f64 -1 (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (/.f64 (*.f64 (exp.f64 w) 2) (/.f64 -1 (log.f64 l))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (exp.f64 w)) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (neg.f64 (log.f64 l)) (*.f64 (exp.f64 w) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 -1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(-.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (*.f64 (exp.f64 w) 2) (neg.f64 (log.f64 l))))
(*.f64 (neg.f64 (exp.f64 w)) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 2)))
(-.f64 (*.f64 (log.f64 l) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(*.f64 (log.f64 l) (-.f64 0 (neg.f64 (exp.f64 w))))
(-.f64 (*.f64 (exp.f64 w) 0) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (log.f64 l) 0))
(*.f64 (log.f64 l) (-.f64 (exp.f64 w) 0))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (exp.f64 w)))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (*.f64 1 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))) (/.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (/.f64 1 (exp.f64 w))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))) (/.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (/.f64 1 (log.f64 l))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2)) (log.f64 l)) (*.f64 (log.f64 l) (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2)) (exp.f64 w)) (*.f64 (exp.f64 w) (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2))))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(-.f64 (*.f64 (*.f64 (log.f64 l) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (neg.f64 (*.f64 (log.f64 l) 0)) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (neg.f64 (*.f64 (log.f64 l) 0)) (*.f64 (exp.f64 w) (neg.f64 (log.f64 l))))
(-.f64 (*.f64 (*.f64 (exp.f64 w) 0) -1) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (neg.f64 (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(-.f64 (neg.f64 (*.f64 (exp.f64 w) 0)) (*.f64 (exp.f64 w) (neg.f64 (log.f64 l))))
(-.f64 (*.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) 1/2) (*.f64 1/2 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 1/2 (-.f64 (*.f64 (exp.f64 w) (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2))) (*.f64 (exp.f64 w) (log.f64 l))))
(*.f64 1/2 (*.f64 (exp.f64 w) (-.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (log.f64 l))))
(/.f64 (log.f64 l) (/.f64 1 (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (log.f64 l) (neg.f64 (/.f64 -1 (exp.f64 w))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (exp.f64 w) (/.f64 1 (log.f64 l)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (exp.f64 w) (neg.f64 (/.f64 -1 (log.f64 l))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (*.f64 (log.f64 l) (exp.f64 w)) 1)
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 w)) (log.f64 l)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 -1 (/.f64 1 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) -1)
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (neg.f64 (log.f64 l)) (/.f64 -1 (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (neg.f64 (log.f64 l)) (/.f64 1 (neg.f64 (exp.f64 w))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (neg.f64 (exp.f64 w)) (/.f64 -1 (log.f64 l)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (neg.f64 (exp.f64 w)) (/.f64 1 (neg.f64 (log.f64 l))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (*.f64 (log.f64 l) 2) (/.f64 (/.f64 1 (exp.f64 w)) 1/2))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (*.f64 (exp.f64 w) 2) (/.f64 (/.f64 1 (log.f64 l)) 1/2))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 w)) (log.f64 l)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 l)) (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 w)) (*.f64 (log.f64 l) 2)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 (/.f64 1 (log.f64 l)) (*.f64 (exp.f64 w) 2)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 1/2 (exp.f64 w)) (/.f64 1/2 (log.f64 l)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (*.f64 1/2 (log.f64 l)) (/.f64 1/2 (exp.f64 w)))
(*.f64 (exp.f64 w) (log.f64 l))
(/.f64 (-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 0)) (*.f64 (log.f64 l) (exp.f64 w))) -1)
(-.f64 (*.f64 (exp.f64 w) (log.f64 l)) (*.f64 (exp.f64 w) (*.f64 (log.f64 l) 0)))
(*.f64 (exp.f64 w) (-.f64 (log.f64 l) (*.f64 (log.f64 l) 0)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (exp.f64 w)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2))) (+.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)))) -1)
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(/.f64 (-.f64 (*.f64 (log.f64 l) 0) (log.f64 l)) (/.f64 -1 (exp.f64 w)))
(*.f64 (-.f64 (*.f64 (log.f64 l) 0) (log.f64 l)) (neg.f64 (exp.f64 w)))
(/.f64 (-.f64 (+.f64 (log.f64 l) (*.f64 (log.f64 l) 2)) (+.f64 (*.f64 (log.f64 l) 2) (*.f64 (log.f64 l) 2))) (/.f64 -1 (exp.f64 w)))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(/.f64 (-.f64 (*.f64 (exp.f64 w) 0) (exp.f64 w)) (/.f64 -1 (log.f64 l)))
(*.f64 (-.f64 (*.f64 (exp.f64 w) 0) (exp.f64 w)) (neg.f64 (log.f64 l)))
(/.f64 (-.f64 (+.f64 (exp.f64 w) (*.f64 (exp.f64 w) 2)) (+.f64 (*.f64 (exp.f64 w) 2) (*.f64 (exp.f64 w) 2))) (/.f64 -1 (log.f64 l)))
(-.f64 (*.f64 (log.f64 l) (*.f64 (exp.f64 w) 2)) (*.f64 (exp.f64 w) (log.f64 l)))
(*.f64 (exp.f64 w) (-.f64 (*.f64 (log.f64 l) 2) (log.f64 l)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) (*.f64 (log.f64 l) (neg.f64 (exp.f64 w)))) -1)
(*.f64 (exp.f64 w) (log.f64 l))
(neg.f64 (*.f64 (log.f64 l) (neg.f64 (exp.f64 w))))
(*.f64 (exp.f64 w) (log.f64 l))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 0 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 1 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 0 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 1 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(+.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) -5)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) -5)))
(*.f64 (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)) (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(+.f64 0 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(+.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) -5)))
(*.f64 (+.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -5)) (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -2))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 1/2 (*.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 1/2 (*.f64 4 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(+.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 0)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 0 (-.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 0 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) -1))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 2 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 3 (exp.f64 (neg.f64 w))) (*.f64 2 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 6)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -4) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -4)))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (exp.f64 (neg.f64 w)) -4)))
(-.f64 (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 5)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (*.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) 2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (*.f64 1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))) -1))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8)) -1))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))) (/.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (/.f64 1 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (/.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) 6)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) 6)) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 6) (*.f64 (exp.f64 (neg.f64 w)) 7)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 2 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) -2)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (*.f64 (exp.f64 (neg.f64 w)) -3)))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 5) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 7)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2)) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3)) -1) (*.f64 -4 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7)) -1) (*.f64 -1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) -1) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7)) (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))) (*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 4 (exp.f64 (neg.f64 w))))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 3))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 8))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(*.f64 1/2 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)))))
(-.f64 (*.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (/.f64 -1 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (exp.f64 (neg.f64 w)) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) 1)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 -1 (*.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 -1 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 w))) (/.f64 1 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1 (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) -1)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) 1/2))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) 1/2))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (neg.f64 w))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (*.f64 (exp.f64 (neg.f64 w)) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 1/2 (/.f64 -1 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))))
(*.f64 1/2 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l)))) (*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) (+.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))))
(/.f64 (*.f64 1/2 (exp.f64 (neg.f64 w))) (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (*.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 1/2 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 0) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (+.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2)) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) 2))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 0) (exp.f64 (neg.f64 w))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 2)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(-.f64 (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) -6))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (*.f64 (exp.f64 (neg.f64 w)) 14)))
(/.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 2)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (*.f64 (exp.f64 (neg.f64 w)) 2))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8))))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 8)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 0)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))) -1)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2))) (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) 2)))) -1)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (/.f64 1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (*.f64 (exp.f64 (neg.f64 w)) 7)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 7))) (neg.f64 (/.f64 -1 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 7)) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) 8))) -1)
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (neg.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 8))))
(/.f64 (-.f64 (+.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w))))) -1)
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))
(neg.f64 (*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (neg.f64 (exp.f64 (neg.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))))

eval428.0ms (2.5%)

Compiler

Compiled 35498 to 16624 computations (53.2% saved)

prune391.0ms (2.3%)

Pruning

58 alts after pruning (49 fresh and 9 done)

PrunedKeptTotal
New1449191468
Fresh83038
Picked101
Done099
Total1458581516
Error
0.1b
Counts
1516 → 58
Alt Table
Click to see full alt table
StatusErrorProgram
9.1b
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
0.6b
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25)) (/.f64 1 (pow.f64 l (exp.f64 w))))
1.7b
(/.f64 (-.f64 1 w) (/.f64 1 (pow.f64 l (exp.f64 w))))
3.9b
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
0.5b
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
3.0b
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
0.5b
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
1.3b
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 1/6 (pow.f64 w 3))) (pow.f64 l (exp.f64 w))))
1.8b
(/.f64 1 (/.f64 (+.f64 w 1) (pow.f64 l (exp.f64 w))))
14.8b
(/.f64 1 (/.f64 1 l))
7.7b
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
4.6b
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (exp.f64 (neg.f64 w))))
2.5b
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
15.7b
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
15.6b
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
0.9b
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
15.2b
(-.f64 (*.f64 l 4) (*.f64 l 3))
15.2b
(-.f64 (*.f64 l 3) (+.f64 l l))
14.9b
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
15.8b
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
15.5b
(+.f64 (*.f64 -4 l) (*.f64 5 l))
14.5b
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
14.9b
(+.f64 l (*.f64 l (neg.f64 w)))
7.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (-.f64 -1 w) (+.f64 (*.f64 (pow.f64 w 2) -1/2) -2)))
7.6b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (pow.f64 w 2) -7/2)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
10.0b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 w 7) (-.f64 (+.f64 (*.f64 (pow.f64 w 2) -7/2) (*.f64 (pow.f64 w 3) 7/6)) 7)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
7.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
1.6b
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
7.4b
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
0.4b
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14)))
2.4b
(*.f64 (pow.f64 l (exp.f64 w)) 1)
4.9b
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (/.f64 1 (/.f64 (/.f64 1 (exp.f64 w)) (log.f64 l)))))
8.4b
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
10.4b
(*.f64 (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42)))
0.5b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -80) (*.f64 (exp.f64 (neg.f64 w)) -19)) (*.f64 (exp.f64 (neg.f64 w)) -60)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69))))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -41)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
10.0b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 w 2) 13/2) (+.f64 13 (*.f64 w -13))) (*.f64 (pow.f64 w 3) -13/6)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
7.7b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (+.f64 13 (*.f64 w -13)) (*.f64 (pow.f64 w 2) 13/2)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))) (*.f64 (exp.f64 (neg.f64 w)) -14)))
0.4b
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) 53)))
1.0b
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
4.7b
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
4.6b
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
4.6b
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6)))
0.4b
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
0.5b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
2.3b
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))))
5.2b
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
3.7b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
10.4b
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))))
2.8b
(*.f64 (exp.f64 (neg.f64 w)) l)
14.7b
l
Compiler

Compiled 1127 to 799 computations (29.1% saved)

regimes141.0ms (0.8%)

Counts
99 → 1
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) l))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (/.f64 (+.f64 w 1) (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 1 w) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 (log.f64 l) (*.f64 l w))))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))))
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w)))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) (pow.f64 l (exp.f64 w))))
(/.f64 -1 (/.f64 1 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w))))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) 4) (+.f64 w 3)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (-.f64 -1 w) (+.f64 (*.f64 (pow.f64 w 2) -1/2) -2)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(/.f64 (+.f64 (-.f64 1 w) (*.f64 1/2 (pow.f64 w 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))) (exp.f64 (neg.f64 w)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) 15) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -31) (*.f64 (exp.f64 (neg.f64 w)) -32)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -26) (*.f64 (exp.f64 (neg.f64 w)) -27)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -54) (*.f64 (exp.f64 (neg.f64 w)) 53)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -42) (*.f64 (exp.f64 (neg.f64 w)) -41)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -24) (*.f64 (exp.f64 (neg.f64 w)) -25)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 (pow.f64 l (exp.f64 w)) -1/2) (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 9)) (*.f64 (exp.f64 (neg.f64 w)) -7)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 1/2) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 w)) 3))) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (*.f64 2 (pow.f64 l (exp.f64 w))) (+.f64 (*.f64 -6 (exp.f64 (neg.f64 w))) (/.f64 1/2 (/.f64 1 (*.f64 (exp.f64 (neg.f64 w)) 13)))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (-.f64 (*.f64 w 7) 7) (*.f64 (pow.f64 w 2) -7/2)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 w 2)) w)) (*.f64 1/6 (pow.f64 w 3))) (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (+.f64 13 (*.f64 w -13)) (*.f64 (pow.f64 w 2) 13/2)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(/.f64 (+.f64 (*.f64 1/2 (pow.f64 w 2)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 w 3)) (*.f64 -1 w)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (*.f64 (exp.f64 w) (log.f64 l))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 7) (*.f64 (exp.f64 (neg.f64 w)) 6)))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (*.f64 (log.f64 l) (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
(*.f64 (-.f64 (*.f64 4 (exp.f64 (neg.f64 w))) (*.f64 3 (exp.f64 (neg.f64 w)))) (exp.f64 (/.f64 1 (/.f64 (/.f64 1 (exp.f64 w)) (log.f64 l)))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) 12) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -56) (*.f64 (exp.f64 (neg.f64 w)) -69))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -80) (*.f64 (exp.f64 (neg.f64 w)) -19)) (*.f64 (exp.f64 (neg.f64 w)) -60)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) 2)))
(/.f64 (-.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -17) (*.f64 (exp.f64 (neg.f64 w)) -12)) (*.f64 (exp.f64 (neg.f64 w)) -4)) (/.f64 -1 (pow.f64 l (exp.f64 w))))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (-.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) 2) (*.f64 (exp.f64 (neg.f64 w)) -13)) (*.f64 (exp.f64 (neg.f64 w)) -42)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8))) (*.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 8)) 2)))
(/.f64 (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -3) (*.f64 (*.f64 2 (exp.f64 (neg.f64 w))) -5)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2) (neg.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 (+.f64 (*.f64 w 7) (-.f64 (+.f64 (*.f64 (pow.f64 w 2) -7/2) (*.f64 (pow.f64 w 3) 7/6)) 7)) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 w 2) 13/2) (+.f64 13 (*.f64 w -13))) (*.f64 (pow.f64 w 3) -13/6)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 4) (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) (*.f64 (pow.f64 l (exp.f64 w)) 3)))
(-.f64 (*.f64 (*.f64 (pow.f64 l (exp.f64 w)) 4) (exp.f64 (neg.f64 w))) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -24)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -25)))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -5) (exp.f64 (neg.f64 w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) 3)))
(-.f64 (*.f64 8 (/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (pow.f64 l (exp.f64 w))))) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (neg.f64 (pow.f64 l (exp.f64 w)))))
(*.f64 (neg.f64 (exp.f64 (*.f64 (log.f64 l) (exp.f64 w)))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (exp.f64 (neg.f64 w)) -6)) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 l (exp.f64 w))) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -30) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -29) (/.f64 -1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w)))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2))))))))
(*.f64 (+.f64 (*.f64 w (log.f64 l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 w 2) (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l (*.f64 (pow.f64 w 2) (+.f64 (*.f64 (log.f64 l) 1/2) (*.f64 1/2 (pow.f64 (log.f64 l) 2))))) (+.f64 l (*.f64 l (*.f64 (log.f64 l) w)))))
(-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7))))
(*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 2))) (+.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -20)) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (neg.f64 (pow.f64 l (exp.f64 w))) (+.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -28) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -27) (*.f64 (exp.f64 (neg.f64 w)) -42)))) (*.f64 (exp.f64 (neg.f64 w)) -14)))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 3) (*.f64 (pow.f64 l (exp.f64 w)) 3)) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) 2) (*.f64 (pow.f64 l (exp.f64 w)) 3))))
(-.f64 (-.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (*.f64 (pow.f64 l (exp.f64 w)) (exp.f64 (neg.f64 w)))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (neg.f64 (exp.f64 (neg.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w))))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 w)) 8) (/.f64 1 (pow.f64 l (exp.f64 w)))) (/.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (/.f64 -1 (pow.f64 l (exp.f64 w))))))
(-.f64 (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2))) (+.f64 (*.f64 (pow.f64 l (exp.f64 w)) (*.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) 2)) (*.f64 (pow.f64 l (exp.f64 w)) (+.f64 (*.f64 (exp.f64 (neg.f64 w)) -6) (*.f64 (exp.f64 (neg.f64 w)) -7)))))
(*.f64 (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3))))) (-.f64 (*.f64 (exp.f64 (neg.f64 w)) -7) (*.f64 (exp.f64 (neg.f64 w)) -8)))
(/.f64 (-.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 w)) 3)) (neg.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 w)) 2) 2))) (/.f64 1 (+.f64 l (+.f64 (*.f64 l (+.f64 (*.f64 (log.f64 l) w) (*.f64 (pow.f64 w 2) (*.f64 1/2 (+.f64 (log.f64 l) (pow.f64 (log.f64 l) 2)))))) (*.f64 l (*.f64 (+.f64 (*.f64 1/2 (pow.f64 (log.f64 l) 2)) (+.f64 (*.f64 1/6 (pow.f64 (log.f64 l) 3)) (*.f64 (log.f64 l) 1/6))) (pow.f64 w 3)))))))
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Calls

3 calls:

40.0ms
w
39.0ms
l
28.0ms
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Results
ErrorSegmentsBranch
0.4b1w
0.4b1l
0.4b1(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
Compiler

Compiled 2008 to 979 computations (51.2% saved)

regimes34.0ms (0.2%)

Counts
31 → 1
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) l))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
(/.f64 1 (/.f64 1 (pow.f64 l (exp.f64 w))))
(/.f64 1 (/.f64 (+.f64 w 1) (pow.f64 l (exp.f64 w))))
(/.f64 (-.f64 1 w) (/.f64 1 (pow.f64 l (exp.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 l (*.f64 (log.f64 l) (*.f64 l w))))
(*.f64 (exp.f64 (neg.f64 w)) (/.f64 1 (+.f64 (/.f64 1 l) (/.f64 (neg.f64 (*.f64 (log.f64 l) w)) l))))
Outputs
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
Calls

2 calls:

14.0ms
l
13.0ms
w
Results
ErrorSegmentsBranch
1.6b1w
1.6b1l
Compiler

Compiled 360 to 215 computations (40.3% saved)

regimes29.0ms (0.2%)

Counts
25 → 1
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) l))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
Outputs
(*.f64 (pow.f64 l (exp.f64 w)) 1)
Calls

2 calls:

12.0ms
l
11.0ms
w
Results
ErrorSegmentsBranch
2.4b1w
2.4b1l
Compiler

Compiled 295 to 185 computations (37.3% saved)

regimes28.0ms (0.2%)

Counts
24 → 1
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
(*.f64 (exp.f64 (neg.f64 w)) l)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(/.f64 (exp.f64 (neg.f64 w)) (/.f64 1 l))
(/.f64 1/2 (/.f64 (/.f64 1/2 l) (exp.f64 (neg.f64 w))))
(/.f64 1 (/.f64 (/.f64 1 (exp.f64 (neg.f64 w))) l))
(+.f64 l (*.f64 w (*.f64 l (+.f64 (log.f64 l) -1))))
(+.f64 l (*.f64 (*.f64 l (+.f64 -1 (log.f64 l))) w))
(*.f64 (exp.f64 (neg.f64 w)) (+.f64 (*.f64 l -4) (*.f64 l 5)))
(/.f64 1 (+.f64 (/.f64 1 l) (*.f64 w (/.f64 (-.f64 1 (log.f64 l)) l))))
(/.f64 (+.f64 (*.f64 l 7) (neg.f64 (*.f64 l 8))) (/.f64 -1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) (-.f64 (*.f64 2 (*.f64 l 16)) (+.f64 l (+.f64 (*.f64 l 14) (*.f64 l 16)))))
(*.f64 (+.f64 (+.f64 l (*.f64 l 3)) (-.f64 (*.f64 l 3) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3))))) (neg.f64 (exp.f64 (neg.f64 w))))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (/.f64 -1 (exp.f64 (neg.f64 w))))
Outputs
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
Calls

2 calls:

11.0ms
w
11.0ms
l
Results
ErrorSegmentsBranch
2.8b1w
2.8b1l
Compiler

Compiled 289 to 181 computations (37.4% saved)

regimes16.0ms (0.1%)

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

2 calls:

6.0ms
l
6.0ms
w
Results
ErrorSegmentsBranch
2.8b1w
2.8b1l
Compiler

Compiled 126 to 85 computations (32.5% saved)

regimes20.0ms (0.1%)

Counts
11 → 2
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
Outputs
(+.f64 l (*.f64 l (neg.f64 w)))
(/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w))
Calls

2 calls:

11.0ms
w
6.0ms
l
Results
ErrorSegmentsBranch
8.0b2w
9.1b1l
Compiler

Compiled 121 to 83 computations (31.4% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.8148710371054186e-21
2.0597679112346003e-19
Results
14.0ms112×body256valid
Compiler

Compiled 274 to 193 computations (29.6% saved)

regimes14.0ms (0.1%)

Accuracy

Total -1.5b remaining (-10.4%)

Threshold costs -1.5b (-10.4%)

Counts
10 → 1
Calls
Call 1
Inputs
l
(/.f64 1 (/.f64 1 l))
(+.f64 l (*.f64 l (neg.f64 w)))
(+.f64 (*.f64 -4 l) (*.f64 5 l))
(-.f64 (*.f64 l 3) (+.f64 l l))
(-.f64 (*.f64 l 4) (*.f64 l 3))
(-.f64 (neg.f64 l) (/.f64 1 (/.f64 (neg.f64 (/.f64 2 l)) 4)))
(-.f64 (/.f64 (*.f64 l 3) 1/2) (+.f64 (+.f64 l l) (*.f64 l 3)))
(-.f64 (/.f64 (*.f64 l 4) 1/2) (+.f64 (*.f64 l 4) (*.f64 l 3)))
(+.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (*.f64 (+.f64 (*.f64 l -4) (*.f64 l 5)) (neg.f64 w)))
Outputs
l
Calls

2 calls:

6.0ms
l
6.0ms
w
Results
ErrorSegmentsBranch
14.7b1w
14.7b1l
Compiler

Compiled 96 to 66 computations (31.3% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034201
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)) (-.f64 1 w))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) l)
(if (<=.f64 w 8515366847997117/41538374868278621028243970633760768) (+.f64 l (*.f64 l (neg.f64 w))) (/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w)))
l
Outputs
(*.f64 (exp.f64 (neg.f64 w)) (pow.f64 l (exp.f64 w)))
(*.f64 (pow.f64 l (exp.f64 w)) (-.f64 1 w))
(*.f64 (pow.f64 l (exp.f64 w)) 1)
(/.f64 l (/.f64 1 (exp.f64 (neg.f64 w))))
(*.f64 (exp.f64 (neg.f64 w)) l)
(if (<=.f64 w 8515366847997117/41538374868278621028243970633760768) (+.f64 l (*.f64 l (neg.f64 w))) (/.f64 (-.f64 (+.f64 (+.f64 l (*.f64 l 3)) (*.f64 l 3)) (+.f64 (+.f64 l (*.f64 l 3)) (+.f64 l (*.f64 l 3)))) (-.f64 -1 w)))
l
Compiler

Compiled 84 to 59 computations (29.8% saved)

soundness0.0ms (0%)

end38.0ms (0.2%)

Compiler

Compiled 72 to 38 computations (47.2% saved)

Profiling

Loading profile data...