Details

Time bar (total: 18.5s)

analyze3.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
50%50%50%0%0%0%0%3
66.7%50%25%0%25%0%0%4
80%50%12.5%0%37.5%0%0%5
90%56.2%6.2%0%37.5%0%0%6
95%59.3%3.1%0%37.5%0%0%7
97.5%60.9%1.6%0%37.5%0%0%8
98.8%61.7%0.8%0%37.5%0%0%9
99.4%62.1%0.4%0%37.5%0%0%10
99.7%62.3%0.2%0%37.5%0%0%11
99.8%62.4%0.1%0%37.5%0%0%12
Compiler

Compiled 9 to 5 computations (44.4% saved)

sample751.0ms (4.1%)

Results
740.0ms8256×body256valid
0.0msbody256infinite
Bogosity

preprocess88.0ms (0.5%)

Algorithm
egg-herbie
Rules
1720×rational.json-simplify-35
1400×rational.json-simplify-19
1056×rational.json-simplify-2
1044×rational.json-simplify-40
716×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
11019
21419
33619
425319
5328419
6642519
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Outputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 9 to 5 computations (44.4% saved)

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Rules
1720×rational.json-simplify-35
1400×rational.json-simplify-19
1056×rational.json-simplify-2
1044×rational.json-simplify-40
716×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
11019
21419
33619
425319
5328419
6642519
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Outputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))

eval0.0ms (0%)

Compiler

Compiled 22 to 7 computations (68.2% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New123
Fresh011
Picked000
Done000
Total134
Error
0.1b
Counts
4 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 16 to 7 computations (56.3% saved)

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 12 to 3 computations (75% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite107.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1862×rational.json-simplify-35
1160×rational.json-simplify-50
1068×exponential.json-3
1068×rational.json-1
1068×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0519
13719
211019
333919
4263319
Stop Event
node limit
Counts
1 → 217
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 d1)) (+.f64 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (+.f64 (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (+.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (+.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (+.f64 (neg.f64 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (-.f64 0 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))))

simplify97.0ms (0.5%)

Algorithm
egg-herbie
Rules
1762×rational.json-simplify-35
1398×rational.json-simplify-44
1358×rational.json-simplify-47
1348×rational.json-simplify-49
1090×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047811305
117759575
Stop Event
node limit
Counts
229 → 364
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 4 (+.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 4)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (+.f64 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 8)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (+.f64 (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (+.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))
(/.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 16)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (+.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (+.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (-.f64 0 (neg.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (fabs.f64 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))) d1))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (/.f64 (/.f64 1 d1) d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 2) (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) (/.f64 (+.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) 2)))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (-.f64 -1 (fabs.f64 (/.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1))))
(/.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1))))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (/.f64 (/.f64 1 d1) d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 4 (+.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 2) (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) (/.f64 (+.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) 2)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 4) 2)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 d1 2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 d1 2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (+.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (+.f64 (fabs.f64 (/.f64 d1 d1)) (+.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) 1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 4 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 d1 (+.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 2)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))) (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (fabs.f64 d1)) (+.f64 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 2 (+.f64 (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))
(*.f64 (fabs.f64 d1) (/.f64 2 (+.f64 (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (+.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (*.f64 (fabs.f64 d1) 2) (*.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 2) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2)))) (*.f64 d1 (*.f64 d1 2))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 8)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 1/4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) 1/4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (+.f64 (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (+.f64 (*.f64 4 (fabs.f64 (/.f64 d1 d1))) (*.f64 4 (fabs.f64 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 2 (*.f64 (fabs.f64 (/.f64 d1 d1)) 8)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) (/.f64 2 (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1))) (/.f64 1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (+.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) 2) (+.f64 (*.f64 d1 (fabs.f64 (/.f64 d1 d1))) (*.f64 d1 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1))) (*.f64 (fabs.f64 (/.f64 d1 d1)) (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (fabs.f64 d1) 2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) 2)) (/.f64 (*.f64 d1 d1) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) -2) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) 2)) (/.f64 (*.f64 d1 d1) (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) -2) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 2 (+.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 d1) -2) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (+.f64 (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) 2)) (+.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1)) (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 8)))
(/.f64 (*.f64 2 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (+.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) 2)) (+.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (/.f64 2 (+.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 d1) d1) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 d1 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) 0) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1))) (neg.f64 (*.f64 d1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1))) 0) (*.f64 d1 (fabs.f64 (/.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 -1 (*.f64 (fabs.f64 (/.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) -2) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))) (neg.f64 d1)) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -2 (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2))) (*.f64 d1 (*.f64 (*.f64 4 (*.f64 d1 (*.f64 d1 d1))) 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 4)))) (*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 16)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 1/4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) 1/4)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) 2) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) 2)) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1))) 4) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))) (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 2)))) (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 2))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 d1) d1) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 d1 2)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (+.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (*.f64 d1 (/.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))) (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) 0) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (+.f64 (neg.f64 d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 -1 (*.f64 (fabs.f64 (/.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (neg.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) -2))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 2)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) -2) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) d1)) 2)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))) 0))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) -2)) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (neg.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) 0) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 -1 (*.f64 (fabs.f64 (/.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))) (neg.f64 d1))) (neg.f64 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) -2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (*.f64 d1 (/.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) 0) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) 0) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (-.f64 0 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 -1 (*.f64 (fabs.f64 (/.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))

localize5.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 d1 d1) d1)
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Compiler

Compiled 17 to 4 computations (76.5% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite74.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1354×rational.json-1
1354×rational.json-2
1354×rational.json-4
1354×rational.json-3
1348×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0632
14232
210632
326732
4128232
5450932
Stop Event
node limit
Counts
2 → 87
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) d1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (*.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))

simplify55.0ms (0.3%)

Algorithm
egg-herbie
Rules
1152×rational.json-simplify-2
666×rational.json-simplify-59
666×rational.json-simplify-35
664×rational.json-simplify-38
590×rational.json-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01931885
17671863
232391839
Stop Event
node limit
Counts
111 → 103
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 4 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (*.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 16)
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 8)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) 2))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (*.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) -2) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 0 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 16)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (+.f64 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))) (/.f64 0 d1)) (/.f64 1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) -2)) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 1 d1)))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 -1 (*.f64 d1 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 d1 (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 4)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))) 8)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) 16)
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))

eval79.0ms (0.4%)

Compiler

Compiled 11093 to 2779 computations (74.9% saved)

prune147.0ms (0.8%)

Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New4589467
Fresh000
Picked011
Done011
Total45811469
Error
0b
Counts
469 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
0b
(pow.f64 d1 4)
49.2b
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
47.2b
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
0.3b
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
0.4b
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
0.2b
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) d1)
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
4.2b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
27.7b
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 284 to 145 computations (48.9% saved)

localize3.0ms (0%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) d1)
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
Compiler

Compiled 25 to 12 computations (52% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1522×exponential.json-3
1522×rational.json-1
1522×rational.json-2
1522×rational.json-4
1522×rational.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0844
17244
222132
369032
4450532
Stop Event
node limit
Counts
2 → 109
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) d1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 d1) (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 2 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))))

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
966×rational.json-simplify-2
954×rational.json-simplify-19
784×rational.json-simplify-35
704×rational.json-simplify-59
548×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02202127
17722127
230142115
363742115
Stop Event
node limit
Counts
133 → 121
Calls
Call 1
Inputs
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) d1)
(*.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))
(*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 d1) 4)))
(*.f64 (fabs.f64 d1) (*.f64 d1 (fabs.f64 d1)))
(*.f64 -1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))
(*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) d1))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) 2)
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) -1)
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 4))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 4))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 4)))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 d1) (fabs.f64 d1)) d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) -1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 2 (/.f64 -1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 4 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4)
(/.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) 4))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
Outputs
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) d1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 1/2)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 d1) 4)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (*.f64 d1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 -1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) d1))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (/.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 d1 (/.f64 2 (fabs.f64 d1))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 d1 (/.f64 2 (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 2 (/.f64 d1 (/.f64 2 (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) 2)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) -1)
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 d1 (/.f64 2 (fabs.f64 d1))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 d1 (/.f64 2 (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 2 (/.f64 d1 (/.f64 2 (fabs.f64 d1)))))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 (*.f64 d1 4)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (/.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 4))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 4))
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 4)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 d1) (fabs.f64 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) -1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (neg.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 2 (/.f64 -1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 4 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
0.2b
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
Compiler

Compiled 33 to 10 computations (69.7% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1676×exponential.json-3
1676×rational.json-1
1676×rational.json-2
1676×rational.json-4
1676×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0844
17144
221244
374844
4412244
Stop Event
node limit
Counts
2 → 164
Calls
Call 1
Inputs
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 d1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (/.f64 d1 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (/.f64 1 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 d1 2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))))))

simplify118.0ms (0.6%)

Algorithm
egg-herbie
Rules
1448×rational.json-simplify-2
1420×rational.json-simplify-53
832×rational.json-simplify-35
702×rational.json-simplify-44
690×rational.json-simplify-46
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03354980
110334842
259834824
Stop Event
node limit
Counts
188 → 208
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 0 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) 1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 2))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (/.f64 d1 2)) 1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (/.f64 1 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) 1/4)
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 2))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(+.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)
(*.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 1 d1))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (fabs.f64 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (neg.f64 d1)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) 1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 1 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (/.f64 d1 2)) 1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (/.f64 1 (/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 4 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) 4))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) 1/4)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1))
(*.f64 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 2) (/.f64 (/.f64 (fabs.f64 d1) 2) (/.f64 (/.f64 1 d1) d1)))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 d1 (/.f64 (/.f64 2 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (fabs.f64 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (fabs.f64 d1) 2) (/.f64 (/.f64 (fabs.f64 d1) 2) (/.f64 (/.f64 1 d1) d1)))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 d1 (/.f64 (/.f64 2 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (fabs.f64 d1))))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) 1/2)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 2) (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 2) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (/.f64 (/.f64 (/.f64 (/.f64 d1 d1) (fabs.f64 d1)) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (fabs.f64 d1) 2) (/.f64 (/.f64 (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 2)))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 (/.f64 d1 d1) d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 2))))
(*.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1/2) (/.f64 (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 2))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (neg.f64 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 1 d1) d1)
0.2b
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
0.2b
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
Compiler

Compiled 35 to 23 computations (34.3% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1476×rational.json-simplify-50
1228×exponential.json-3
1228×rational.json-1
1228×rational.json-2
1228×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0881
17263
223157
375057
4317657
Stop Event
node limit
Counts
3 → 306
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 1 d1) d1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (-.f64 0 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 2 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (fabs.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 d1)) (-.f64 0 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 2 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 d1) 2)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 0 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))) (-.f64 0 (/.f64 1/2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (-.f64 0 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2))) (-.f64 0 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 (fabs.f64 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 4) (/.f64 1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))))))))

simplify153.0ms (0.8%)

Algorithm
egg-herbie
Rules
1776×rational.json-simplify-35
894×rational.json-simplify-49
856×rational.json-simplify-46
674×rational.json-simplify-2
636×rational.json-simplify-39
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056410310
120419836
264449776
Stop Event
node limit
Counts
342 → 465
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (/.f64 1 d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 1/2 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 1/2 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) d1)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 d1 4))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 d1 4))
(*.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (-.f64 0 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) 2)
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (fabs.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 1 d1)) (-.f64 0 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) (+.f64 d1 d1))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 2 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 d1 4))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) (*.f64 d1 4))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (/.f64 1 d1))))
(/.f64 (/.f64 1/2 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 2)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)))
(/.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))
(/.f64 -4 (-.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)))
(/.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) -1)
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (/.f64 1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) 1/2)
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 1 d1))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2)) (/.f64 1/2 d1))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 0 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))) (-.f64 0 (/.f64 1/2 (/.f64 1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (-.f64 0 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2))) (-.f64 0 (/.f64 1/2 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (*.f64 d1 4))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 (fabs.f64 d1) 4)))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(*.f64 1 (/.f64 1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1))))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 2 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))
(*.f64 2 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))
(*.f64 2 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1/2 d1))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) 1/2))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) 1/2)
(*.f64 (*.f64 (/.f64 1 d1) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 d1)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) -1)
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (/.f64 1/2 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) 2)
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (/.f64 1 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)) 2)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) 4))
(*.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1)) -1)
(pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 1 (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 1/2 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 4 (*.f64 (/.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) 2) d1))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 4 (/.f64 1/4 (/.f64 (/.f64 (/.f64 1 d1) d1) d1))))
(*.f64 -1 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 1/2 d1))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1/2 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 2 (/.f64 (fabs.f64 (*.f64 4 (/.f64 1 d1))) (*.f64 d1 d1))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 2 (/.f64 1 d1))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (fabs.f64 d1))))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 4 (*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) 2))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 1 (/.f64 (fabs.f64 (*.f64 4 (/.f64 1 d1))) (*.f64 d1 d1))))
(*.f64 4 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 d1) (*.f64 4 (/.f64 1 (fabs.f64 d1))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1/2 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 4 (*.f64 (/.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) 2) d1))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 d1 4))
(*.f64 d1 (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 4 (/.f64 1/4 (/.f64 (/.f64 (/.f64 1 d1) d1) d1))))
(*.f64 (/.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (-.f64 0 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) 2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (fabs.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 d1)) (-.f64 0 (/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))
(/.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) d1))))
(/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) (+.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4))
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 2 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 d1 4))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) (*.f64 d1 4))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (/.f64 1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 1/2 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 1/2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 2)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) -2) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 2 d1)) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(/.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 8)))
(*.f64 (*.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)) (/.f64 1/4 d1))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 2 (neg.f64 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) -2) (*.f64 d1 -2))
(*.f64 (/.f64 -1 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) d1))
(/.f64 -4 (-.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)))
(*.f64 (neg.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) -1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) 1/2)
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1/2))
(/.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1/2)
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (/.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1/2 d1)) (*.f64 (/.f64 2 d1) (/.f64 1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))) (*.f64 (/.f64 2 d1) (/.f64 1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) (/.f64 1 d1))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 1 d1))
(/.f64 d1 (/.f64 1 (/.f64 d1 (/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 d1))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 -1 d1) (neg.f64 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2)) (/.f64 1/2 d1))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))) (*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 d1 (/.f64 1 (/.f64 d1 (/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 1 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 d1))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 -1 d1) (neg.f64 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))) (neg.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 4 (/.f64 1 d1))) (neg.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) -4) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (*.f64 4 (/.f64 -1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 4)))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 4))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) -4)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (/.f64 -1 d1) d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 1/2 d1)) (-.f64 0 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 1/2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) -2)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 4)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) -2) (*.f64 d1 -4))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(/.f64 (*.f64 (/.f64 2 d1) (/.f64 1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 -2)))
(/.f64 (*.f64 (/.f64 2 d1) (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 -2)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 8)))
(/.f64 (*.f64 (*.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)) -2) (neg.f64 (*.f64 d1 8)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 2 (neg.f64 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1)) d1) -2) (neg.f64 (*.f64 d1 -2)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) d1) -2) (neg.f64 (*.f64 d1 -2)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (neg.f64 (*.f64 (/.f64 2 d1) (/.f64 1 d1))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -2) (*.f64 (/.f64 2 d1) (/.f64 1 (neg.f64 d1))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -2) (*.f64 (/.f64 2 d1) (/.f64 -1 d1)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (/.f64 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) -2) (neg.f64 (*.f64 2 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (fabs.f64 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 0) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1)) d1))
(/.f64 (neg.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 (/.f64 -1 d1) d1) d1))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))) (-.f64 0 (/.f64 1/2 (/.f64 1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1))) (neg.f64 (/.f64 d1 2)))
(/.f64 (-.f64 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)) 0) (/.f64 d1 2))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (fabs.f64 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 0) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 d1) (/.f64 2 d1)))) (-.f64 0 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 d1))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(/.f64 (-.f64 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 d1)) 0) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(/.f64 (neg.f64 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (*.f64 (/.f64 2 d1) (/.f64 1 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 2 d1) (/.f64 1 (neg.f64 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 2 d1) (/.f64 -1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)) 2)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) 2)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (/.f64 d1 (/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 d1))) (/.f64 1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 2))) (-.f64 0 (/.f64 1/2 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1))))) (neg.f64 (/.f64 1/2 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 1 d1))))) (neg.f64 (/.f64 1/2 d1)))
(/.f64 (-.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 1 d1)))) 0) (/.f64 1/2 d1))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (/.f64 1 (fabs.f64 d1))))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 1 (fabs.f64 d1))))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (-.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 1 (fabs.f64 d1)))) 0) (/.f64 1 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (neg.f64 (neg.f64 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1)))) (-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)) d1))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (*.f64 d1 4))
(/.f64 (*.f64 4 (/.f64 1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 4 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (fabs.f64 (/.f64 2 d1)) (*.f64 d1 d1))) (neg.f64 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 2 (fabs.f64 d1))))
(/.f64 (-.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 0) (*.f64 2 (fabs.f64 d1)))
(/.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))) (-.f64 0 (*.f64 (fabs.f64 d1) 4)))
(/.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 4 (/.f64 1 d1))) (*.f64 d1 d1))) (neg.f64 (*.f64 4 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 4 (fabs.f64 d1))))
(/.f64 (-.f64 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) 0) (*.f64 4 (fabs.f64 d1)))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(/.f64 (/.f64 1 d1) d1)
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1 d1) (+.f64 (/.f64 1/2 d1) (/.f64 1/2 d1)))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(/.f64 (/.f64 1 d1) d1)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(*.f64 1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1))))
(/.f64 (/.f64 1 d1) d1)
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 -1 d1) (neg.f64 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(/.f64 (/.f64 1 d1) d1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 d1))
(+.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 0 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) d1)
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 2 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) d1))
(*.f64 2 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) d1))
(*.f64 2 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1/2 d1))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) 1/2))
(*.f64 (/.f64 1 d1) (*.f64 1/2 (*.f64 2 (/.f64 1 d1))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1 d1) 1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) 1/2)
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (*.f64 (/.f64 1 d1) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 1 d1) (*.f64 4 (/.f64 1 (*.f64 d1 4))))
(*.f64 (/.f64 1 d1) (*.f64 4 (/.f64 1/4 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 -1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(*.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 d1)))
(/.f64 (/.f64 1 d1) d1)
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) -1)
(/.f64 (/.f64 1 d1) d1)
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 -1 d1) (neg.f64 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 -1 d1) (neg.f64 d1))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 -1 d1) (neg.f64 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 -1 d1) (neg.f64 d1))
(*.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(+.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 0 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (/.f64 1/2 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(/.f64 (/.f64 1 d1) d1)
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/2 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 d1) 2))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) 2)
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 1) (/.f64 2 d1))))
(*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (fabs.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 1) (/.f64 2 d1))))
(*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 1/2 (fabs.f64 d1))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 -1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (*.f64 (fabs.f64 (/.f64 1 d1)) 1/2))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 1/2 (/.f64 1 (fabs.f64 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 1 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (fabs.f64 d1)) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (*.f64 4 (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 4))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 4 (fabs.f64 (/.f64 1/4 d1))))
(*.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (/.f64 2 (fabs.f64 d1)) (/.f64 1/2 (fabs.f64 d1)))
(*.f64 (/.f64 1/2 (fabs.f64 d1)) (/.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (/.f64 1/2 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (/.f64 1 (fabs.f64 d1))))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 1/2 (fabs.f64 d1))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 -1 d1) (/.f64 1/2 d1))))
(*.f64 (fabs.f64 (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))))
(*.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(fabs.f64 (*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 1/2 (*.f64 2 (/.f64 1 d1))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1 d1) 1))
(*.f64 (/.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 1) (/.f64 2 d1))))
(*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) (*.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (/.f64 (/.f64 1 d1) (+.f64 d1 d1)) 2)
(*.f64 2 (/.f64 (/.f64 1/2 d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 2 (/.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) 4))
(*.f64 (/.f64 1 d1) (*.f64 4 (/.f64 1 (*.f64 d1 4))))
(*.f64 (/.f64 1 d1) (*.f64 4 (/.f64 1/4 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1)) -1)
(/.f64 (/.f64 1 d1) d1)
(pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(/.f64 (/.f64 1 d1) d1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(fabs.f64 (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(fabs.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
46.2b
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
Compiler

Compiled 82 to 9 computations (89% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
0.0ms
d1
@inf
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
0.0ms
d1
@0
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
0.0ms
d1
@-inf
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
0.0ms
d1
@inf
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))

rewrite164.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1188×rational.json-simplify-39
956×rational.json-simplify-51
786×rational.json-simplify-35
642×rational.json-simplify-57
618×rational.json-simplify-19
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
011123
189123
230563
3153963
4518763
Stop Event
node limit
Counts
3 → 572
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (/.f64 0 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 d1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 d1 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (*.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2)) (*.f64 2 (*.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 (fabs.f64 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))))

simplify837.0ms (4.5%)

Algorithm
egg-herbie
Rules
1660×rational.json-simplify-19
1556×rational.json-simplify-43
1034×rational.json-simplify-23
912×rational.json-simplify-35
908×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133938232
1518437964
Stop Event
node limit
Counts
608 → 1347
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (/.f64 0 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (+.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))
(*.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (+.f64 d1 d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 2)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1))
(*.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1)))
(*.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1)))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1)))
(*.f64 (fabs.f64 (/.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1))
(*.f64 (/.f64 (neg.f64 d1) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1/2 d1))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 d1 2)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(/.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) 4)
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 d1 d1))
(/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))) 8)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 4))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) 2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) 4)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 -1 (-.f64 1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))
(/.f64 d1 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 d1 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 d1)) 2))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) -1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))
(/.f64 4 (*.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (*.f64 d1 -2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) 4)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 1/2 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2)) (*.f64 2 (*.f64 d1 -2)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 4)
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (+.f64 d1 d1))
(/.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 (fabs.f64 d1) 4))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 3)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(pow.f64 d1 6)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (/.f64 0 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 0 d1) 2))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))) (fabs.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (/.f64 (/.f64 1 d1) 2) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (/.f64 1 d1) 2) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1))
(*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 2)) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1/2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 (*.f64 d1 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 d1 (*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1))
(*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) d1)) (/.f64 d1 2))
(*.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 2)))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) d1)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (*.f64 d1 4))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 (/.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (/.f64 (/.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(*.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1))
(*.f64 (/.f64 d1 (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (/.f64 (/.f64 1 d1) 2) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (/.f64 1 d1) 2) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 d1)))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (+.f64 d1 d1))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (neg.f64 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 2))
(*.f64 (/.f64 (fabs.f64 d1) 2) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 2))
(*.f64 (/.f64 (fabs.f64 d1) 2) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (*.f64 d1 4))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1))))) (/.f64 (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1))))) (fabs.f64 (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 1/2 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 d1 d1) (*.f64 d1 (/.f64 1/2 d1)))))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 1/2 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1))))) (/.f64 (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) d1)))
(*.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (/.f64 (neg.f64 d1) d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 4 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (neg.f64 d1))) (*.f64 d1 (/.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) d1)) d1))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) 2) (*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 (/.f64 d1 (neg.f64 d1)))))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 2))) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 2)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (/.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 2)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 2))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 2))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 d1 4))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4) (/.f64 (/.f64 1/2 d1) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 1/2 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 (/.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 (/.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1))
(*.f64 (/.f64 d1 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 d1)))
(*.f64 (/.f64 d1 4) (*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (/.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 d1) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) 4)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 2 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (*.f64 d1 4))))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 2 d1))) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 4 (*.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 (*.f64 d1 4) (fabs.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 d1 (/.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (*.f64 d1 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)) d1))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4) (/.f64 (/.f64 1/2 d1) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (*.f64 d1 4))))
(*.f64 4 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 4))))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 d1 (*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) d1))
(*.f64 4 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 (/.f64 1 d1) 4) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 d1)))
(/.f64 (/.f64 1 (neg.f64 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1 (neg.f64 (+.f64 d1 d1))))
(/.f64 (/.f64 1 (neg.f64 (+.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 d1 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))
(/.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(/.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1/2 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 2) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 2)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1))))
(*.f64 4 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1)) (/.f64 1/2 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 d1)))
(*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 4)))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4)) (*.f64 4 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 4 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 d1 (*.f64 d1 (*.f64 8 (*.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 8 (*.f64 d1 d1))))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4)))) (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 8 (*.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1))
(*.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) -2)))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) -2)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))
(*.f64 -2 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 -2)))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 -2 (*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1))
(*.f64 (/.f64 (/.f64 d1 d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 d1 (*.f64 4 (*.f64 d1 d1))) (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1)))
(*.f64 (/.f64 (/.f64 (neg.f64 d1) d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 (/.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 d1) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1))
(*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (fabs.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (fabs.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) d1))
(*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (+.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) d1) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4)))
(*.f64 4 (*.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1)))
(*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 d1 4))))
(fabs.f64 (*.f64 d1 (*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) d1)) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) d1))))
(fabs.f64 (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) d1))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1))) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (neg.f64 d1) d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (neg.f64 d1))) d1))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) 2) (*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 (/.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 2))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 2))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (/.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 2))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 2))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 2))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 2))) (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 d1))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 d1 4)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 d1 (/.f64 1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4) (/.f64 (/.f64 1/2 d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 d1 (/.f64 1/2 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1/2 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 (/.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 (/.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 d1 4) (*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (/.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) 4))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) d1)) d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 2 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 4 (fabs.f64 (/.f64 d1 (/.f64 2 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))) (*.f64 4 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))) (fabs.f64 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1))) (fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) d1) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 2 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1)))) (fabs.f64 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (fabs.f64 d1)) (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) d1)))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)) d1)))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (+.f64 d1 d1))))
(fabs.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4) (/.f64 (/.f64 1/2 d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 1/2 d1)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 4))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (*.f64 d1 4)))))
(fabs.f64 (*.f64 4 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 4)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 d1) 4)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 d1 4))))
(fabs.f64 (*.f64 d1 (*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) d1)))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1/2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) 4) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 d1))))
(fabs.f64 (/.f64 (/.f64 1 (neg.f64 d1)) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (/.f64 (/.f64 1 (neg.f64 (+.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (/.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 1 d1) 4) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 (/.f64 d1 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 1/2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 d1 4) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (/.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)))
(fabs.f64 (/.f64 (/.f64 2 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (/.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 d1 4)))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1/2 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) 2) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 2)) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 1/2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1)))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1)) (/.f64 1/2 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 2 (neg.f64 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 4)) (*.f64 4 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))) (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) d1) (/.f64 d1 (*.f64 d1 (*.f64 8 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 8 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))))) (fabs.f64 (/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 8))) (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 8 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) -2))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) -2))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))))
(fabs.f64 (*.f64 -2 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 -2))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 d1)))))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 -2))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))) (*.f64 -2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))))))
(fabs.f64 (*.f64 -2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1)))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) d1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 d1 d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 4 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 4 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (neg.f64 d1) d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 (/.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (/.f64 d1 (neg.f64 d1))) (/.f64 (neg.f64 d1) (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) d1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)) (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1))) (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) d1))))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) d1)))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) d1)))
(fabs.f64 (*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) d1)))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (/.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 4))))
(fabs.f64 (*.f64 (*.f64 4 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (/.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (+.f64 d1 d1)))) (/.f64 (fabs.f64 (neg.f64 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (neg.f64 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) d1)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) d1) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 4 (*.f64 d1 d1))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (*.f64 d1 4))) (*.f64 4 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (*.f64 d1 4))))
(fabs.f64 (*.f64 4 (*.f64 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (*.f64 d1 4)))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 d1))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (+.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 4)) (neg.f64 (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 d1))
(-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
(/.f64 d1 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (/.f64 1/2 d1)) (/.f64 d1 2)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (+.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))
(/.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))
(/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 1 (*.f64 d1 (/.f64 (/.f64 (+.f64 d1 d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) -1)
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 d1)))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (/.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (/.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (*.f64 d1 2))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 4))) 8)
(*.f64 (*.f64 d1 8) (/.f64 (*.f64 d1 d1) 8))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) -2) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 -2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 -2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 4 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 d1)) 4)
(/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 4))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 d1 (*.f64 d1 d1)))) 4)
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(+.f64 -1 (-.f64 1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) 2))
(/.f64 d1 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 d1 (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 d1 (/.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(*.f64 d1 (/.f64 d1 (/.f64 (/.f64 (+.f64 d1 d1) 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 2 d1) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 d1 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 d1 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 d1)) 2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (+.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (/.f64 1 d1)))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (fabs.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (fabs.f64 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 d1 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 2)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 2)) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) -1)
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (*.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (/.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) (*.f64 2 (/.f64 1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(/.f64 (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 2 (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) (*.f64 d1 8)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (+.f64 d1 d1) (*.f64 d1 8)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (*.f64 d1 -2))
(*.f64 -2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 -2)))
(*.f64 -2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 -2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) 4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 d1 d1) (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 d1 2))
(/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 1/2 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) (/.f64 1/2 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) (/.f64 1/2 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2)) (*.f64 2 (*.f64 d1 -2)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -4) (*.f64 d1 -4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) -4) (*.f64 d1 -4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) 1/4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1/4)
(/.f64 (*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 4)
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) d1) 1/2)
(*.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) d1) 1/2)
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1))))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) -2) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 d1))) (/.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 2 (fabs.f64 d1))))) (/.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 (fabs.f64 d1) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (*.f64 4 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (*.f64 4 (fabs.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))) d1)) 2)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) d1)) 2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 d1 d1))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))

eval4.3s (23.2%)

Compiler

Compiled 78938 to 22833 computations (71.1% saved)

prune5.7s (30.7%)

Pruning

13 alts after pruning (10 fresh and 3 done)

PrunedKeptTotal
New296692975
Fresh314
Picked101
Done336
Total2973132986
Error
0b
Counts
2986 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0b
(pow.f64 d1 4)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
0.2b
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))
0.1b
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
0.3b
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
0.3b
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
37.0b
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
4.2b
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
0.2b
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))
0.2b
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 266 to 154 computations (42.1% saved)

localize7.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
Compiler

Compiled 23 to 9 computations (60.9% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1696×rational.json-simplify-35
1250×rational.json-simplify-38
942×exponential.json-3
942×rational.json-1
942×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0825
17225
222819
378519
4318119
Stop Event
node limit
Counts
1 → 251
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))))))

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
1402×rational.json-simplify-43
1156×rational.json-simplify-59
806×rational.json-simplify-19
726×rational.json-simplify-51
668×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05275303
114765253
257615229
Stop Event
node limit
Counts
263 → 274
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1))))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))
(*.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))) (*.f64 d1 4))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) -1)
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)) -1)
(*.f64 (/.f64 1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) -1)
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (fabs.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(fabs.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 d1 (*.f64 (*.f64 4 (*.f64 d1 d1)) (/.f64 d1 4)))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 4 d1) 1)))
(*.f64 4 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 4 d1))) d1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 1 (fabs.f64 (/.f64 4 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (*.f64 4 (/.f64 (*.f64 d1 d1) (/.f64 4 (fabs.f64 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 4 (*.f64 d1 d1)) (/.f64 d1 4)))
(*.f64 (/.f64 1 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 4 d1) 1)))
(*.f64 4 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 4 d1))) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 d1)) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) -1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 -1 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 4 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 4)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 4)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (*.f64 (fabs.f64 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (neg.f64 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (neg.f64 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (*.f64 d1 -2)))
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) 2))
(fabs.f64 (*.f64 (neg.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 1/2 (*.f64 d1 d1))) (neg.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 1/2) (*.f64 d1 -2))))
(fabs.f64 (*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 d1 (/.f64 1 d1))
0.2b
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1166×rational.json-simplify-53
1046×exponential.json-3
1046×rational.json-1
1046×rational.json-2
1046×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0838
16738
218226
352926
4286726
Stop Event
node limit
Counts
2 → 174
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(/.f64 d1 (/.f64 1 d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (+.f64 1 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 4 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 -2) (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 -2) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (*.f64 d1 4))) (fabs.f64 (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 (/.f64 2 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (neg.f64 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (*.f64 (/.f64 2 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (/.f64 (fabs.f64 d1) (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 4 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 d1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))))))

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
1146×rational.json-simplify-35
998×rational.json-simplify-61
868×rational.json-simplify-49
764×rational.json-simplify-19
680×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03493940
113563730
269943726
Stop Event
node limit
Counts
198 → 246
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 2 (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (+.f64 1 (/.f64 d1 d1))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(/.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 4 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 -2) (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1)))
(/.f64 (*.f64 d1 -2) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)
(/.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) 4))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))
(/.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1))))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (fabs.f64 (*.f64 d1 4))) (fabs.f64 (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1)))))
(/.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 4 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 2 (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 (/.f64 2 d1) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (/.f64 2 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 -1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (neg.f64 (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 (/.f64 2 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 4 d1)))
(/.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (*.f64 (/.f64 2 d1) 4)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 (*.f64 d1 d1) 0)
(+.f64 0 (*.f64 d1 d1))
(-.f64 (*.f64 d1 d1) 0)
(-.f64 0 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 d1)
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) 1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(*.f64 1 (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 d1))))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 2 (/.f64 (*.f64 d1 d1) 2))
(*.f64 2 (/.f64 d1 (/.f64 2 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 1/2))
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) 1/2)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 (+.f64 d1 d1)) d1))
(*.f64 (fabs.f64 d1) (fabs.f64 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 -1 (/.f64 d1 (/.f64 -1 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 1/2 (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (/.f64 (fabs.f64 d1) (+.f64 d1 d1)) d1))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) 2) 2)
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 (/.f64 d1 (/.f64 -1 d1)) -1)
(*.f64 (/.f64 d1 (/.f64 2 d1)) 2)
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) 2)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 4))
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 4))
(*.f64 (/.f64 2 (/.f64 4 d1)) (+.f64 d1 d1))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(*.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(pow.f64 (*.f64 d1 d1) 1)
(neg.f64 (*.f64 d1 (neg.f64 d1)))
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(fabs.f64 (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (fabs.f64 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (+.f64 1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 1 (/.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (+.f64 1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (+.f64 1 (/.f64 d1 d1)))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (/.f64 4 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))))
(/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))
(*.f64 4 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1))))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1/4 d1) (/.f64 4 d1)))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) (*.f64 d1 d1)))
(*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1))))
(/.f64 (/.f64 (*.f64 d1 8) (/.f64 2 d1)) (*.f64 (/.f64 2 d1) (/.f64 2 d1)))
(/.f64 (/.f64 d1 (/.f64 1/4 d1)) (*.f64 (/.f64 2 d1) (/.f64 2 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 (*.f64 d1 d1)))
(*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 4 (*.f64 d1 d1))))
(*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (neg.f64 (/.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1)) (neg.f64 (/.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 -2) (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1)))
(*.f64 -2 (/.f64 d1 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 -1 d1))))
(/.f64 (*.f64 d1 -2) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1))))
(*.f64 (fabs.f64 d1) (/.f64 2 (fabs.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 -1 d1)))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (/.f64 2 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4))
(/.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 d1))
(*.f64 4 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1))))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1/4 d1) (/.f64 4 d1)))
(/.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (+.f64 d1 d1) (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1)))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 2 d1) d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 4 (fabs.f64 (/.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 2 d1) d1))))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1))))
(fabs.f64 (*.f64 4 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1/4 d1) (/.f64 4 d1))))
(/.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 (/.f64 4 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1))))
(/.f64 (*.f64 2 (fabs.f64 (*.f64 d1 4))) (fabs.f64 (*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) (/.f64 2 d1)))))
(/.f64 (*.f64 2 (*.f64 (fabs.f64 d1) 4)) (*.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 (/.f64 2 d1) (/.f64 2 d1))))
(/.f64 (*.f64 (fabs.f64 d1) 8) (*.f64 (*.f64 (/.f64 2 d1) (/.f64 2 d1)) (/.f64 2 (fabs.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (+.f64 d1 d1)))) (neg.f64 (/.f64 2 d1)))
(/.f64 (/.f64 (+.f64 d1 d1) (/.f64 -1 (*.f64 d1 d1))) (/.f64 -2 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (neg.f64 d1))) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 (+.f64 d1 d1)))) (*.f64 d1 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (/.f64 4 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 4)))) (neg.f64 (/.f64 4 d1)))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 d1 (/.f64 1/4 d1)))) (/.f64 -4 d1))
(/.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1/4 d1))) (/.f64 -4 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 2 (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 4)))) (neg.f64 (*.f64 2 (/.f64 2 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 d1 (/.f64 1/4 d1)))) (*.f64 (/.f64 2 d1) -2))
(/.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1/4 d1))) (*.f64 (/.f64 2 d1) -2))
(/.f64 (neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 (/.f64 2 d1) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 8)))) (neg.f64 (*.f64 4 (/.f64 2 d1))))
(/.f64 (/.f64 (*.f64 d1 8) (/.f64 -1 (*.f64 d1 d1))) (neg.f64 (*.f64 4 (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 -1 d1))))
(/.f64 (neg.f64 (*.f64 -2 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))) (neg.f64 (*.f64 2 (/.f64 -1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 -1/2 d1))) (neg.f64 (*.f64 2 (/.f64 -1 d1))))
(/.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 -1/2 d1))) (neg.f64 (*.f64 2 (/.f64 -1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (-.f64 0 (neg.f64 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))))) 8)
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 4)))) 1/4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 (/.f64 2 d1))))
(/.f64 (/.f64 (*.f64 (fabs.f64 d1) 4) (/.f64 1 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 (fabs.f64 d1))))
(/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 2 (fabs.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 4 d1)))
(fabs.f64 (*.f64 4 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 4 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1/4 d1) (/.f64 4 d1))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 2 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (*.f64 (/.f64 2 d1) 4)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 4))) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 1/4 d1) d1))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d1) 0)
(*.f64 d1 d1)
(+.f64 0 (*.f64 d1 d1))
(*.f64 d1 d1)
(-.f64 (*.f64 d1 d1) 0)
(*.f64 d1 d1)
(-.f64 0 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 1 (*.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 d1))))
(*.f64 d1 d1)
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 2 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 d1)
(*.f64 2 (/.f64 (*.f64 d1 d1) 2))
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 d1 (/.f64 2 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 1/2))
(*.f64 d1 d1)
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1)))
(/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4)
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1)))
(/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) 1/2)
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 (+.f64 d1 d1)) d1))
(*.f64 d1 d1)
(*.f64 (fabs.f64 d1) (fabs.f64 d1))
(*.f64 d1 d1)
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 d1)
(*.f64 -1 (/.f64 d1 (/.f64 -1 d1)))
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(/.f64 d1 (/.f64 -1 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (/.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 -1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (+.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 d1)
(*.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 d1)
(*.f64 1/2 (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 1/2) (+.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (/.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 d1 d1)
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))
(*.f64 d1 d1)
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (/.f64 (fabs.f64 d1) (+.f64 d1 d1)) d1))
(*.f64 (/.f64 (fabs.f64 d1) (+.f64 d1 d1)) (*.f64 d1 (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (/.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 -1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) 2) 2)
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)
(*.f64 d1 d1)
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 d1 d1)
(*.f64 (/.f64 d1 (/.f64 -1 d1)) -1)
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(/.f64 d1 (/.f64 -1 (neg.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) 2)
(*.f64 2 (/.f64 d1 (/.f64 2 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) 2)
(*.f64 2 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1)))
(/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4)
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1)))
(/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4)
(*.f64 (/.f64 2 (/.f64 4 d1)) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 2))
(*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1))))
(fabs.f64 (/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4))
(*.f64 (fabs.f64 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(fabs.f64 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 2 d1))))
(fabs.f64 (/.f64 (/.f64 d1 (/.f64 1/4 d1)) 4))
(pow.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(neg.f64 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 d1)
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(/.f64 d1 (/.f64 -1 (neg.f64 d1)))
(fabs.f64 (*.f64 d1 d1))
(*.f64 d1 d1)
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 d1)
(fabs.f64 (*.f64 d1 (fabs.f64 d1)))
(*.f64 d1 d1)
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))
(*.f64 d1 d1)
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 d1)

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 1 d1) d1)
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
Compiler

Compiled 23 to 12 computations (47.8% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite69.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1348×rational.json-simplify-2
1274×exponential.json-3
1274×rational.json-1
1274×rational.json-2
1274×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0825
17425
225219
395019
4400519
Stop Event
node limit
Counts
1 → 112
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 d1 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))))

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
1968×rational.json-simplify-19
1314×rational.json-simplify-35
996×rational.json-simplify-38
952×rational.json-simplify-40
782×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02102348
15982336
226312328
369572328
Stop Event
node limit
Counts
124 → 118
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (/.f64 2 d1)))
(*.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 -1 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 d1 (*.f64 2 (fabs.f64 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 (/.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(*.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (*.f64 d1 4))
(*.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (+.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) -1)
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)) -1)
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 -1 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 -1 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 d1)) (*.f64 d1 (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (*.f64 d1 4))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (/.f64 2 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) d1)) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (*.f64 4 (/.f64 (fabs.f64 d1) (/.f64 4 (*.f64 d1 d1)))))
(*.f64 4 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 4))))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (*.f64 4 (/.f64 (fabs.f64 d1) (/.f64 4 (*.f64 d1 d1)))))
(*.f64 4 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 4))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))

localize10.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.1b
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
0.2b
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
Compiler

Compiled 38 to 14 computations (63.2% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite181.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1476×exponential.json-3
1476×rational.json-1
1476×rational.json-2
1476×rational.json-4
1476×rational.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0969
18263
226363
389763
4378763
Stop Event
node limit
Counts
3 → 339
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (/.f64 1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 1 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 (/.f64 1 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 2 (/.f64 2 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (/.f64 1 (/.f64 2 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 d1 (/.f64 2 d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 1/2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 1/2) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 2 (/.f64 2 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 2 d1)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)) (fabs.f64 (*.f64 d1 (/.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) d1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 (/.f64 1/2 d1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 1/2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 1/2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))

simplify108.0ms (0.6%)

Algorithm
egg-herbie
Rules
1176×rational.json-simplify-35
1172×rational.json-simplify-43
1042×rational.json-simplify-61
952×rational.json-simplify-2
926×rational.json-simplify-44
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065510721
120489847
Stop Event
node limit
Counts
375 → 425
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (/.f64 1 d1)) d1))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 1 d1)) 1))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 d1)) 1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 (/.f64 1 d1)) 1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 2 (/.f64 2 d1)) 1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (/.f64 1 (/.f64 2 d1)) 1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (/.f64 4 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 2 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1))
(*.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 d1 (/.f64 2 d1)) 1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 1/2) d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 1/2) d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) 1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) 1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 2 (/.f64 2 d1)) 1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (/.f64 2 (/.f64 1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 2 d1)) 1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)) (fabs.f64 (*.f64 d1 (/.f64 2 (/.f64 1 d1)))))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 1/2)
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) 1/4)
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 1/2) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) d1))
(+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(+.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(-.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1/2 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 (/.f64 1/2 d1) 1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 1/2 (/.f64 1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(*.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))
(*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 2 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 1/2 (/.f64 1 d1))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(neg.f64 (/.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) d1))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (/.f64 1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 1 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 (/.f64 1 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 2 (/.f64 2 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (/.f64 1 (/.f64 2 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 4 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 d1 (/.f64 2 d1)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 1/2) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 1/2) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (/.f64 1/2 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 d1))) (/.f64 1/2 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) d1)))
(*.f64 (/.f64 d1 (/.f64 (neg.f64 (/.f64 1 d1)) 1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 1 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (neg.f64 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 2 (/.f64 2 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (/.f64 2 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 d1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) 1/2) d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 1/2 (fabs.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 1/2 (fabs.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 1/2 (*.f64 2 (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 2 d1)) 1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 1 (fabs.f64 (*.f64 4 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))))
(*.f64 4 (*.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) 4)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 4 (fabs.f64 d1))) (fabs.f64 (/.f64 1/2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 4)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) 4)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 4 (fabs.f64 d1))) (fabs.f64 (/.f64 1/2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 4)))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 1/2 (*.f64 2 (fabs.f64 d1)))))
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)) (fabs.f64 (*.f64 d1 (/.f64 2 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 d1 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))) (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(-.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 1/2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) 1/4)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 1 d1) (+.f64 d1 d1)))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 1/2 d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 1/2) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 1/2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 0 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(+.f64 -1 (-.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(-.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 0 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)) 1/2)
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1/2 d1))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 (/.f64 1/2 d1) 1))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) (*.f64 1/2 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (*.f64 4 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 4 (/.f64 1/4 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (+.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 1/4)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) -1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (fabs.f64 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 1/2 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))
(*.f64 (/.f64 1/2 d1) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (/.f64 2 (/.f64 2 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 -1 d1)))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (*.f64 2 (/.f64 1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 1/2 (/.f64 1 d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))) (*.f64 1/2 (/.f64 1 (fabs.f64 d1))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)) (*.f64 1/2 (/.f64 1 (fabs.f64 d1)))))
(*.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) 4) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (*.f64 4 (fabs.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1/4 d1))))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 2 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 1/2 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(pow.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (/.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
4.0b
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
Compiler

Compiled 43 to 11 computations (74.4% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite129.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
2020×rational.json-1
2020×rational.json-2
2020×rational.json-3
1232×rational.json-simplify-35
694×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01099
18287
220087
348163
4206263
5652763
Stop Event
node limit
Counts
3 → 264
Calls
Call 1
Inputs
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))))

simplify130.0ms (0.7%)

Algorithm
egg-herbie
Rules
1214×rational.json-simplify-40
1186×rational.json-simplify-38
1072×rational.json-simplify-35
718×rational.json-simplify-39
686×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03139174
111538732
252098664
Stop Event
node limit
Counts
300 → 223
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(/.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(/.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(pow.f64 d1 5)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (/.f64 1 0)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (/.f64 1 0)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (fabs.f64 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (*.f64 4 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(*.f64 d1 (/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 8)) 4) (/.f64 (/.f64 2 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 (neg.f64 d1) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 -1 d1))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (+.f64 d1 d1) (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 (neg.f64 d1) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1)))) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) d1)) (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 d1))) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))) 1/2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1)) (*.f64 d1 -4))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 d1 -4))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (neg.f64 d1) 2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (*.f64 d1 -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1)) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 -4)) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(fabs.f64 (/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(fabs.f64 (/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 4 d1))))
(/.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (fabs.f64 (*.f64 (+.f64 d1 d1) (/.f64 2 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 d1 1/4))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (/.f64 1 0)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 d1 (/.f64 1 0)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 4 (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (fabs.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (fabs.f64 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (*.f64 4 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (-.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(*.f64 d1 (/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 d1 4))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 8)) 4) (/.f64 (/.f64 2 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (/.f64 (*.f64 d1 4) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 8)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (neg.f64 d1) 2))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 -2)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 (neg.f64 d1) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) 4)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 2 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) 1/2)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 -1 d1))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (+.f64 d1 d1) (neg.f64 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) d1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 16)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 (neg.f64 d1) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1)))) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 8)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 8)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) d1)) (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 d1))) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (+.f64 d1 d1) (/.f64 2 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)))) 1/2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (neg.f64 d1)) (*.f64 d1 -4))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) (*.f64 d1 -4))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (neg.f64 d1) 2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (*.f64 d1 -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1)) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 -4)) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (/.f64 d1 (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (neg.f64 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) d1)) 4)
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(fabs.f64 (/.f64 d1 (/.f64 4 (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(fabs.f64 (/.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 4 d1))))
(/.f64 (fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 2 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 (/.f64 2 d1) (/.f64 d1 1/2))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (fabs.f64 (*.f64 (+.f64 d1 d1) (/.f64 2 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))) (/.f64 d1 1/4)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 4) (/.f64 d1 1/4))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (neg.f64 d1))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))) 4)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 4))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) 8)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 4))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 4))))) 16)
(*.f64 (*.f64 d1 (*.f64 4 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 4))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))

eval317.0ms (1.7%)

Compiler

Compiled 27694 to 10348 computations (62.6% saved)

prune1.5s (8.1%)

Pruning

13 alts after pruning (5 fresh and 8 done)

PrunedKeptTotal
New168421686
Fresh235
Picked011
Done077
Total1686131699
Error
0b
Counts
1699 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0b
(pow.f64 d1 4)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
0.2b
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
0.1b
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
0.3b
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
0.3b
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
37.0b
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
4.2b
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
0.2b
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 204 to 114 computations (44.1% saved)

localize8.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.1b
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
0.1b
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
Compiler

Compiled 27 to 9 computations (66.7% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1936×rational.json-simplify-35
1240×rational.json-simplify-50
1122×exponential.json-3
1122×rational.json-1
1122×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0825
17125
222019
377919
4305719
Stop Event
node limit
Counts
1 → 113
Calls
Call 1
Inputs
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 4 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (fabs.f64 (/.f64 1 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))

simplify100.0ms (0.5%)

Algorithm
egg-herbie
Rules
1720×rational.json-simplify-35
884×rational.json-simplify-2
858×rational.json-simplify-55
848×rational.json-simplify-59
830×rational.json-simplify-19
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02232687
16562669
229172651
376692651
Stop Event
node limit
Counts
125 → 127
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (/.f64 4 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 4 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 4 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 d1 4))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) -1)
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (/.f64 4 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1/2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 d1 (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 4) (/.f64 1/4 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(*.f64 d1 (*.f64 (/.f64 d1 4) (*.f64 d1 (*.f64 d1 4))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 -1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 2 (/.f64 4 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (/.f64 1 (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 d1) (*.f64 4 (fabs.f64 (/.f64 1/4 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))))
(*.f64 (fabs.f64 d1) (*.f64 4 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (/.f64 2 (/.f64 4 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 4 d1))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 1/2))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 4 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 d1 4))
(*.f64 d1 (*.f64 4 (/.f64 1 (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 4) (/.f64 1/4 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(*.f64 d1 (*.f64 (/.f64 d1 4) (*.f64 d1 (*.f64 d1 4))))
(*.f64 (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 -1 d1) d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4))))
(fabs.f64 (*.f64 d1 (*.f64 (/.f64 d1 4) (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (fabs.f64 (*.f64 d1 1/2)) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
0.1b
(/.f64 1 (*.f64 d1 d1))
0.1b
(/.f64 (/.f64 1 (*.f64 d1 d1)) d1)
Compiler

Compiled 27 to 12 computations (55.6% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite98.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1592×rational.json-simplify-50
1292×rational.json-simplify-2
1248×exponential.json-3
1248×rational.json-1
1248×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0857
17457
224451
391851
4361651
Stop Event
node limit
Counts
3 → 283
Calls
Call 1
Inputs
(/.f64 (/.f64 1 (*.f64 d1 d1)) d1)
(/.f64 1 (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 1/2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (/.f64 4 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))))

simplify111.0ms (0.6%)

Algorithm
egg-herbie
Rules
1568×rational.json-simplify-2
780×rational.json-simplify-57
700×rational.json-simplify-43
676×rational.json-simplify-35
586×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04696117
112315997
255985997
Stop Event
node limit
Counts
319 → 320
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1/2 d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 1/2))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) 1/2)
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/4)
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 -1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 -1 d1))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1/2 d1) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) 2)
(*.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(*.f64 1/4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (/.f64 1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 1/2))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (/.f64 2 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) 2)
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) d1)
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))
(*.f64 (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(+.f64 -1 (-.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(*.f64 1 (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1/2 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) 1/4)
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 -1 (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 1/2 (fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 1/2))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 1/4 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(*.f64 (/.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) 2)
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) 2)
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) 1/4)
(pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 -1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(*.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (*.f64 d1 4))
(*.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
Outputs
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 3))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(/.f64 1 (pow.f64 d1 2))
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 0 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 0 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1/2 d1))
(*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 1/2 d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) 1/2))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 (/.f64 2 d1) d1) 1/2))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) 1/2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/4)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 4 (/.f64 1 (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 1/4 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 4 (/.f64 1/4 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 -1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) -1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1/2 d1) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 1/2 d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1/2 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 (/.f64 2 d1) d1) 1/2))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (+.f64 d1 d1)) 2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/4 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 1/2))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (*.f64 2 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) (/.f64 2 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) 2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) d1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 4)) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 4 (/.f64 1 (*.f64 d1 4))))
(*.f64 4 (*.f64 (/.f64 1/4 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 4 (/.f64 1/4 d1)))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(/.f64 1 (*.f64 d1 d1))
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(+.f64 -1 (-.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(/.f64 1 (*.f64 d1 d1))
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (/.f64 (/.f64 2 d1) d1) 1/2)
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1/2 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) 1/4)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 -1 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 -1 d1) (neg.f64 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) 2))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 d1) d1) 1/2)
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 1/2 (fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 2 d1) d1) 1/2)
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1/2 d1) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1/2 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1/2 d1)))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (fabs.f64 d1) (*.f64 1/2 (/.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 1/2))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 1/4 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) 2)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2) 2)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1/2 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/2 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)) 1/4)
(/.f64 1 (*.f64 d1 d1))
(pow.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(/.f64 1 (*.f64 d1 d1))
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 1 (*.f64 d1 d1))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 2 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 1/2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 4 (/.f64 1/2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 2 d1)))
(*.f64 (*.f64 d1 4) (/.f64 d1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 -1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 2 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 1/2))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 1/2 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1/2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 4 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(*.f64 4 (*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))
(*.f64 (*.f64 (fabs.f64 d1) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 2 d1)))
(*.f64 (*.f64 d1 4) (/.f64 d1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 2 (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(*.f64 d1 (*.f64 4 (/.f64 1/2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (/.f64 1 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 (/.f64 d1 2)) (/.f64 2 d1)))
(*.f64 (*.f64 d1 4) (/.f64 d1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 4 (/.f64 d1 (/.f64 4 (*.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 (/.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 1 d1) d1)
0.1b
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
0.2b
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
Compiler

Compiled 34 to 18 computations (47.1% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1382×rational.json-simplify-50
1266×exponential.json-3
1266×rational.json-1
1266×rational.json-2
1266×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0950
18550
230344
3121644
4372744
Stop Event
node limit
Counts
2 → 92
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) 2) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2) (*.f64 (/.f64 1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1)))))))

simplify91.0ms (0.5%)

Algorithm
egg-herbie
Rules
2020×rational.json-simplify-19
1524×rational.json-simplify-49
1046×rational.json-simplify-35
1022×rational.json-simplify-38
870×rational.json-simplify-40
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01812580
15112550
219722482
375222482
Stop Event
node limit
Counts
116 → 117
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) 2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 d1 2))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)
(+.f64 0 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))
(-.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(*.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) 1/2)
(*.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2)))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) -1)
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2)))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 (/.f64 1 d1))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (*.f64 (/.f64 1 d1) 2))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2) (*.f64 (/.f64 1 d1) 2))
(pow.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1)))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(/.f64 1 (pow.f64 d1 4))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 1 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (neg.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 d1) 2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (/.f64 1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 0)
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 0 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) 1/2)
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))
(*.f64 1/2 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (*.f64 2 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1/2 d1))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) 2) (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2))
(*.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 1/2 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 1/2 (/.f64 1 (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2)))
(*.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 1/2 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 1/2 (/.f64 1 (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))) -1)
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))
(*.f64 1/2 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(*.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 1/2 d1)))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 1 d1))) (*.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)) 1/2))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 1/2 (/.f64 1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 1/2 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (fabs.f64 (/.f64 1 d1))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) 2)) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1 d1) (*.f64 2 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1/2 d1))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 (/.f64 1/2 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 1/2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 1/2 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 1/2 (/.f64 1 (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) 1/2) (*.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(pow.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)) 1)
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) d1)
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
7.2b
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite114.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
2128×rational.json-1
2128×rational.json-2
1186×rational.json-simplify-35
718×exponential.json-3
718×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0962
17750
220550
351726
4202326
5663026
Stop Event
node limit
Counts
2 → 246
Calls
Call 1
Inputs
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d1) (/.f64 0 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 d1) (/.f64 0 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (*.f64 (/.f64 1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (+.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (*.f64 4 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (*.f64 2 (*.f64 d1 (*.f64 d1 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (*.f64 4 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (+.f64 (neg.f64 (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (+.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (+.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 1 d1))) (-.f64 0 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (fabs.f64 (/.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 d1 (fabs.f64 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1)) (*.f64 4 (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (+.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (fabs.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))

simplify107.0ms (0.6%)

Algorithm
egg-herbie
Rules
1928×rational.json-simplify-35
1642×rational.json-simplify-44
1514×rational.json-simplify-47
1264×rational.json-simplify-49
866×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05199520
119128726
Stop Event
node limit
Counts
270 → 486
Calls
Call 1
Inputs
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 d1) 0)
(+.f64 (*.f64 d1 d1) (/.f64 0 d1))
(+.f64 (*.f64 d1 d1) (/.f64 0 (/.f64 1 d1)))
(+.f64 0 (*.f64 d1 d1))
(+.f64 (/.f64 0 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 d1))
(-.f64 (*.f64 d1 d1) 0)
(-.f64 0 (*.f64 d1 (neg.f64 d1)))
(/.f64 1 (/.f64 (/.f64 1 d1) d1))
(/.f64 d1 (/.f64 1 d1))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(/.f64 (*.f64 d1 d1) 1)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(/.f64 2 (/.f64 2 (*.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 2 d1))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(/.f64 (/.f64 2 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) 2)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 1 (fabs.f64 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) -1)
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))
(/.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 d1)))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) 8)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 d1))
(/.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) 4)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) 1/2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1)
(/.f64 (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (+.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 d1 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 8)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (*.f64 2 (*.f64 d1 (*.f64 d1 4)))) 16)
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (+.f64 (neg.f64 (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (+.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (+.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))
(/.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 d1))) (-.f64 0 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 4)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))) 2)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (fabs.f64 (/.f64 d1 (fabs.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))
(pow.f64 (*.f64 d1 d1) 1)
(neg.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (fabs.f64 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1)))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 2 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))))
(/.f64 2 (+.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) -1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (*.f64 d1 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1)) (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (+.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (neg.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) 2)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 4)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1)
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 d1))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 2)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
Outputs
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 2)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 d1) 0)
(*.f64 d1 d1)
(+.f64 (*.f64 d1 d1) (/.f64 0 d1))
(+.f64 (*.f64 d1 d1) (/.f64 0 (/.f64 1 d1)))
(+.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 0)))
(+.f64 0 (*.f64 d1 d1))
(*.f64 d1 d1)
(+.f64 (/.f64 0 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d1) (/.f64 0 d1))
(+.f64 (/.f64 0 (/.f64 1 d1)) (*.f64 d1 d1))
(+.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 0)))
(+.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 0)))
(-.f64 (*.f64 d1 d1) 0)
(*.f64 d1 d1)
(-.f64 0 (*.f64 d1 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(/.f64 1 (/.f64 (/.f64 1 d1) d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) 1))
(/.f64 d1 (/.f64 1 d1))
(/.f64 d1 (/.f64 1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) 1))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1))))
(/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1))))
(/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(/.f64 2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 d1)
(/.f64 (+.f64 d1 d1) (/.f64 2 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) 1))
(/.f64 d1 (/.f64 1 d1))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1)) (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1))))
(/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))
(*.f64 d1 d1)
(/.f64 (/.f64 2 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(/.f64 d1 (/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1)))
(/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)))
(/.f64 (/.f64 2 d1) (+.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1))))
(/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 d1)
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) 4))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 d1 1)))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 4 d1)) (*.f64 d1 d1))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (fabs.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (/.f64 4 d1))) d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) 2)
(*.f64 d1 d1)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 1 (fabs.f64 d1)))
(fabs.f64 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 d1)))
(fabs.f64 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 d1 d1) (/.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (fabs.f64 d1))))
(fabs.f64 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))))
(fabs.f64 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1)))))
(fabs.f64 (/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1)))))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 d1) d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) 1))
(/.f64 d1 (/.f64 1 d1))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) -1)
(*.f64 (neg.f64 d1) (neg.f64 d1))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 (neg.f64 d1) (*.f64 -1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 4))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (/.f64 4 d1)))) (*.f64 d1 4))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 4) (/.f64 d1 4))
(*.f64 d1 (*.f64 d1 1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) 4))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 d1 1)))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1))))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (*.f64 2 (/.f64 2 (*.f64 d1 d1)))))
(*.f64 d1 d1)
(/.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))
(/.f64 (*.f64 4 (/.f64 1 d1)) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (/.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 d1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(*.f64 -1 (/.f64 (*.f64 d1 d1) -1))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 d1 d1)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (neg.f64 d1))
(/.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 d1)
(/.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 d1)
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 d1)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 8))) (*.f64 d1 8))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (/.f64 d1 (*.f64 d1 8)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 d1)))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 2 (neg.f64 d1))))
(*.f64 (/.f64 -1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (+.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 -2) (/.f64 d1 (+.f64 (*.f64 -1 (fabs.f64 (/.f64 d1 d1))) (*.f64 -1 (fabs.f64 (/.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 8))) (*.f64 d1 (*.f64 d1 8)))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (/.f64 2 (*.f64 d1 d1))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) (+.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 4)) 1/4)
(*.f64 (*.f64 d1 8) (/.f64 d1 8))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 d1 (*.f64 d1 -2))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(/.f64 (/.f64 (*.f64 d1 d1) -1) (/.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 d1 d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (fabs.f64 (/.f64 d1 d1)))
(/.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 d1))
(/.f64 d1 (/.f64 2 (/.f64 d1 1/2)))
(/.f64 (/.f64 d1 1/2) (/.f64 2 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) 4)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 1)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 2 d1))
(/.f64 d1 (/.f64 2 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d1 d1) d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 4 d1))
(/.f64 (*.f64 (*.f64 d1 4) (/.f64 d1 d1)) (/.f64 4 d1))
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 d1 (/.f64 4 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 d1 (fabs.f64 d1)))
(*.f64 d1 d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (fabs.f64 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) 1/2)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) 1/2))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) 1/2)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 0) (+.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 0) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) 0) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 2 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (/.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2)))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d1 d1)) d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 1 d1) (/.f64 d1 (fabs.f64 (/.f64 1 d1)))))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (/.f64 1 (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 -1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 d1))
(*.f64 d1 d1)
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)) (*.f64 (fabs.f64 d1) (neg.f64 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (neg.f64 d1) (fabs.f64 d1)) (*.f64 (neg.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (neg.f64 (fabs.f64 d1))) (*.f64 (neg.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) -1) (/.f64 (neg.f64 (fabs.f64 d1)) (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) 1/2))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) 1/2)))
(/.f64 (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (/.f64 d1 1/2) (/.f64 d1 1/2)) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 2 (neg.f64 (+.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1)))) (*.f64 (+.f64 d1 d1) -2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 (neg.f64 d1) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))))
(/.f64 (/.f64 (*.f64 d1 d1) -1) (/.f64 d1 (neg.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (*.f64 (/.f64 1 d1) 4))
(/.f64 (+.f64 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 d1 d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 (+.f64 d1 d1) d1)) (*.f64 d1 (/.f64 (+.f64 d1 d1) d1))) (*.f64 4 (/.f64 1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d1 d1) d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (+.f64 (/.f64 4 d1) (/.f64 4 d1)))
(/.f64 (*.f64 (*.f64 d1 4) (/.f64 d1 d1)) (/.f64 4 d1))
(*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 d1 (/.f64 4 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (+.f64 (/.f64 d1 (fabs.f64 d1)) (/.f64 d1 (fabs.f64 d1))))
(*.f64 d1 d1)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (fabs.f64 (/.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (+.f64 (/.f64 2 (/.f64 1 d1)) (/.f64 2 (/.f64 1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2)))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (+.f64 (/.f64 4 (/.f64 1 d1)) (/.f64 4 (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (fabs.f64 d1)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 8)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 d1 (*.f64 d1 4)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 1)))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 2 (neg.f64 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) -2)) (*.f64 (neg.f64 d1) 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (*.f64 2 (*.f64 d1 (*.f64 d1 4)))) 16)
(*.f64 (*.f64 d1 (*.f64 d1 4)) 1/4)
(*.f64 (*.f64 d1 8) (/.f64 d1 8))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 (+.f64 d1 d1))))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (+.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 d1 (*.f64 d1 -2))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (+.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 0) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (+.f64 (neg.f64 (fabs.f64 d1)) (neg.f64 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) 0) (fabs.f64 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1)))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (+.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d1 d1)) d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (+.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 1 d1) (/.f64 d1 (fabs.f64 (/.f64 1 d1)))))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (/.f64 1 (fabs.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (+.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1)) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 -1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))))
(/.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1)))
(fabs.f64 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 1 d1)))))
(fabs.f64 (/.f64 d1 (/.f64 d1 (/.f64 d1 (/.f64 1 d1)))))
(/.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1)))
(fabs.f64 (/.f64 d1 (/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 d1))))
(fabs.f64 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(*.f64 d1 d1)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 1/2)
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (fabs.f64 (/.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 2 (/.f64 1 d1))) (-.f64 0 (/.f64 2 d1)))
(/.f64 (neg.f64 (/.f64 d1 1/2)) (neg.f64 (/.f64 2 d1)))
(/.f64 (/.f64 d1 -1/2) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 4)))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 -4))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 0) (+.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (neg.f64 (+.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 0) (-.f64 (+.f64 d1 d1) 0))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1)))) (neg.f64 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (-.f64 0 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 4)))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (-.f64 0 (*.f64 2 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 2 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) -2) (neg.f64 (*.f64 d1 -2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (-.f64 0 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1)))) (neg.f64 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (fabs.f64 (+.f64 d1 d1)))) (neg.f64 (fabs.f64 (+.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 0) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) 0) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 -1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(/.f64 (fabs.f64 (/.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (/.f64 d1 (/.f64 2 (/.f64 d1 1/2))))
(fabs.f64 (/.f64 (/.f64 d1 1/2) (/.f64 2 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) d1)) 4)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 d1 d1))) 4)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 4 d1))))) 4)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 4 (fabs.f64 d1)))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 d1 d1))) 4)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 4 d1))))) 4)
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (+.f64 d1 d1)))
(fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))) (+.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 2 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 2 (neg.f64 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 2 (neg.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 -1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1))))) (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 -2)) (*.f64 d1 (*.f64 d1 -2)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (neg.f64 d1)))) 2)
(/.f64 (*.f64 2 (fabs.f64 (*.f64 d1 (neg.f64 d1)))) 2)
(*.f64 (fabs.f64 (*.f64 d1 (neg.f64 d1))) 1)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (/.f64 d1 (/.f64 2 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1)))))
(fabs.f64 (/.f64 d1 (/.f64 (/.f64 1 d1) (/.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (+.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) d1)) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (/.f64 (+.f64 d1 d1) d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) d1)) (fabs.f64 (/.f64 4 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 4) (/.f64 d1 d1)) (/.f64 4 d1)))
(fabs.f64 (*.f64 (*.f64 d1 4) (/.f64 d1 (*.f64 d1 (/.f64 4 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1)) (fabs.f64 (/.f64 d1 (fabs.f64 d1))))
(*.f64 d1 d1)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (fabs.f64 d1))) (fabs.f64 (+.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(fabs.f64 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))) (fabs.f64 (/.f64 2 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2))))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 d1 1/2)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 d1))) (fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (*.f64 (/.f64 2 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 2 d1) (/.f64 d1 (/.f64 (/.f64 1 (+.f64 d1 d1)) d1))))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 d1))) (fabs.f64 (/.f64 4 (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (/.f64 1 d1) (/.f64 d1 1/4))))
(fabs.f64 (*.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 (*.f64 d1 4) (/.f64 d1 1/4))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 d1))) (fabs.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1))))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 1 d1)))) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (/.f64 1 d1)))) (fabs.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (neg.f64 (/.f64 1 d1)) (*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 -1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1)))))))
(pow.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(neg.f64 (*.f64 d1 (neg.f64 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(fabs.f64 (*.f64 d1 d1))
(*.f64 d1 d1)
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (fabs.f64 d1)))
(*.f64 d1 d1)
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 d1 d1) -1))
(fabs.f64 (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 d1)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 0 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 1 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 1 (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 1 (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 d1 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 2 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 d1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (+.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 2 (fabs.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 2 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (/.f64 (/.f64 2 d1) d1))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 2 (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 d1) -1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 4 (+.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (fabs.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (*.f64 4 (/.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (+.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (+.f64 (*.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 2))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) 2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 4) (*.f64 2 (/.f64 (/.f64 2 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) -1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 d1) d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) (*.f64 d1 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 4)))
(*.f64 4 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 d1 4))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) 1/4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) 1/4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 4 (/.f64 (/.f64 1 d1) d1)) (*.f64 4 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 8)) (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 8) (/.f64 d1 (+.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1))) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))) (+.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 -2)) (/.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (+.f64 d1 d1))) (+.f64 (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1)) (*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 d1) d1))))
(*.f64 (fabs.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 (+.f64 d1 d1)))) (+.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (*.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) d1))) (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (fabs.f64 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (*.f64 d1 (neg.f64 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 d1)) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 2)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) 1/2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) 1/2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) 1/2)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0) d1)
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (+.f64 d1 d1) (neg.f64 d1))) (/.f64 (/.f64 2 d1) d1))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 16)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) 1/4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) 1/4)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1)))) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 8)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 d1 (/.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))))) (fabs.f64 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1)) (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 d1 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 d1 (/.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (+.f64 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))) (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 -2)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 d1)) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 2)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (+.f64 d1 d1) 1/2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (+.f64 d1 d1) 1/2)))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 2 (neg.f64 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (neg.f64 d1)))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))) (*.f64 d1 -2))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (fabs.f64 (+.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (neg.f64 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 (neg.f64 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 4)))) (*.f64 (+.f64 d1 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0) d1)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 8)))) 8)
(*.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)))) 1/4)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 d1 (/.f64 2 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (/.f64 1 d1) d1))) 4)
(/.f64 (/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 4))) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 d1) d1))) (fabs.f64 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) d1))) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) d1)) 2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 d1 d1))) 2)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 d1)))) 2)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 d1 d1))) 1/2)
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 (+.f64 d1 d1)))) 1/2)
(/.f64 (fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1))
(fabs.f64 (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))

localize11.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 d1 (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
0.1b
(/.f64 1 (*.f64 d1 d1))
36.3b
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
Compiler

Compiled 51 to 11 computations (78.4% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1238×rational.json-simplify-50
1188×exponential.json-3
1188×rational.json-1
1188×rational.json-2
1188×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01098
18686
223138
362838
4337038
Stop Event
node limit
Counts
2 → 250
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))))))

simplify103.0ms (0.6%)

Algorithm
egg-herbie
Rules
1554×rational.json-simplify-2
1428×rational.json-simplify-35
908×rational.json-simplify-49
852×rational.json-simplify-61
786×rational.json-simplify-51
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02885434
112625390
254675342
Stop Event
node limit
Counts
274 → 150
Calls
Call 1
Inputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))
(/.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))
(/.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
Outputs
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(pow.f64 d1 4)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 0))))
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 0))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 0))))
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 0))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 d1 (+.f64 1 (/.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (fabs.f64 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(/.f64 d1 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) d1)) (fabs.f64 d1)))
(/.f64 (fabs.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1))))
(/.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))
(*.f64 4 (/.f64 d1 (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 4 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))))
(/.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 (/.f64 -1 d1) (/.f64 2 d1)) (*.f64 d1 -2)))
(/.f64 d1 (/.f64 (*.f64 (/.f64 2 d1) (/.f64 -1 d1)) (*.f64 d1 -2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (*.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 -2 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (/.f64 -2 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 4 (*.f64 d1 d1))))) (neg.f64 (*.f64 4 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) -4))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) -4))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (/.f64 1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 0))))
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 0))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(+.f64 (/.f64 0 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 1 0)))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 0))))
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 0))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 d1 (+.f64 1 (/.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (/.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (*.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (/.f64 1 (*.f64 d1 d1)) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 4 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (fabs.f64 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1)))
(/.f64 d1 (/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) d1)) (fabs.f64 d1)))
(/.f64 (fabs.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (fabs.f64 d1))))
(/.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 -1 d1) (/.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 -1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) 4)) (/.f64 8 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 d1)))
(*.f64 4 (/.f64 d1 (*.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 d1)))))
(*.f64 4 (/.f64 d1 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))))
(/.f64 -2 (-.f64 0 (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 2 (neg.f64 d1))) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (neg.f64 d1)) (/.f64 (*.f64 2 (/.f64 -1 d1)) (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 (/.f64 -1 d1) (/.f64 2 d1)) (*.f64 d1 -2)))
(/.f64 d1 (/.f64 (*.f64 (/.f64 2 d1) (/.f64 -1 d1)) (*.f64 d1 -2)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (-.f64 0 (/.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 8) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 2 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4))) (*.f64 d1 d1)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (*.f64 d1 d1)) (/.f64 4 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1)) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 (/.f64 1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (-.f64 0 (fabs.f64 (/.f64 1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (*.f64 d1 d1))) (/.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 d1 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (*.f64 (+.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 -2 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 -2))) (/.f64 -2 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))) (neg.f64 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 4 (*.f64 d1 d1))))) (neg.f64 (*.f64 4 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 d1) -4))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) -4))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (-.f64 0 (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) d1)) (neg.f64 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (fabs.f64 d1))) (-.f64 0 (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))) (-.f64 0 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (-.f64 0 (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))

eval412.0ms (2.2%)

Compiler

Compiled 30895 to 11039 computations (64.3% saved)

prune698.0ms (3.8%)

Pruning

13 alts after pruning (1 fresh and 12 done)

PrunedKeptTotal
New173311734
Fresh000
Picked101
Done01212
Total1734131747
Error
0b
Counts
1747 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0b
(pow.f64 d1 4)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
0.2b
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
0.2b
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
0.1b
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
0.3b
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
0.3b
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
4.2b
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
0.2b
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))))
0.2b
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
0.2b
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 138 to 81 computations (41.3% saved)

regimes98.0ms (0.5%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) d1)
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(pow.f64 d1 4)
Outputs
(pow.f64 d1 4)
Calls

2 calls:

84.0ms
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
10.0ms
d1
Results
ErrorSegmentsBranch
0b1d1
0b1(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Compiler

Compiled 291 to 114 computations (60.8% saved)

regimes18.0ms (0.1%)

Accuracy

Total -49.2b remaining (-43454.9%)

Threshold costs -49.2b (-43454.9%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) d1)
(/.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
Outputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Calls

2 calls:

10.0ms
d1
4.0ms
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Results
ErrorSegmentsBranch
0.1b1d1
0.1b1(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Compiler

Compiled 288 to 112 computations (61.1% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0945
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(pow.f64 d1 4)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Outputs
(pow.f64 d1 4)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
Compiler

Compiled 20 to 10 computations (50% saved)

soundness122.0ms (0.7%)

Algorithm
egg-herbie
Rules
1720×rational.json-simplify-35
1400×rational.json-simplify-19
1056×rational.json-simplify-2
1044×rational.json-simplify-40
716×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0619
11019
21419
33619
425319
5328419
6642519
Stop Event
node limit
Compiler

Compiled 22 to 6 computations (72.7% saved)

end17.0ms (0.1%)

Compiler

Compiled 18 to 7 computations (61.1% saved)

Profiling

Loading profile data...