Details

Time bar (total: 30.9s)

analyze4.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
88.9%50%6.2%0%43.7%0%0%6
94.4%53.1%3.1%0%43.7%0%0%7
97.2%54.7%1.6%0%43.7%0%0%8
98.6%54.7%0.8%0%44.5%0%0%9
99.3%54.7%0.4%0%44.9%0%0%10
99.6%54.9%0.2%0%44.9%0%0%11
99.8%54.9%0.1%0%45%0%0%12
Compiler

Compiled 21 to 10 computations (52.4% saved)

sample793.0ms (2.6%)

Results
783.0ms8256×body256valid
Bogosity

preprocess91.0ms (0.3%)

Algorithm
egg-herbie
Rules
1910×rational.json-simplify-19
1748×rational.json-simplify-35
1154×rational.json-simplify-40
930×rational.json-simplify-38
760×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
12355
23955
38355
441155
5353755
6708155
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
Compiler

Compiled 21 to 10 computations (52.4% saved)

simplify89.0ms (0.3%)

Algorithm
egg-herbie
Rules
1910×rational.json-simplify-19
1748×rational.json-simplify-35
1154×rational.json-simplify-40
930×rational.json-simplify-38
760×rational.json-simplify-44
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
12355
23955
38355
441155
5353755
6708155
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))

eval1.0ms (0%)

Compiler

Compiled 96 to 25 computations (74% saved)

prune2.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Error
0.1b
Counts
6 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 60 to 23 computations (61.7% saved)

localize10.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 72 to 7 computations (90.3% saved)

series3.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite10.2s (32.9%)

Algorithm
batch-egg-rewrite
Rules
1898×rational.json-simplify-35
1428×exponential.json-3
1428×rational.json-1
1428×rational.json-2
1428×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08136
162136
2179136
3560136
43216136
Stop Event
node limit
Counts
4 → 293
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 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 (*.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 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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) (+.f64 d1 d1)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1) (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 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 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.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 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 2 (/.f64 1 (*.f64 d1 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 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 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 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 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.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 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.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 (fabs.f64 d1) (fabs.f64 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.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 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 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 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.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 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.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 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.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 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 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 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.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 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.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 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 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 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1)) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 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 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.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 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 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 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.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 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 (*.f64 d1 d1) (+.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.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 +.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1)) (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.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 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.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 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 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 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.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 fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)))) (#(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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 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 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)))))

simplify1.5s (4.9%)

Algorithm
egg-herbie
Rules
1314×rational.json-simplify-40
1186×rational.json-simplify-51
982×rational.json-simplify-39
838×rational.json-simplify-43
828×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062219719
1222919147
2457018377
Stop Event
node limit
Counts
341 → 442
Calls
Call 1
Inputs
(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)
(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 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))
(/.f64 2 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))
(/.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (+.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) 4)
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1) (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 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 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1)) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1))) (+.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(/.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.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 d1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) 2)
(/.f64 (+.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 4 (+.f64 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (+.f64 d1 d1))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)
Outputs
(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)
(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 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(pow.f64 d1 9)
(+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1)) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 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 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (*.f64 8 (*.f64 d1 (*.f64 d1 d1))) 8))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 1/4))
(/.f64 4 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) 4))
(/.f64 8 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 8))
(/.f64 4 (+.f64 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) 2))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (+.f64 (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.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 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) 4)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1) (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1))))) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 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 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2) (+.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 2) (+.f64 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.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 2 (/.f64 1 (*.f64 d1 d1))) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 2) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 d1) d1) 2) (+.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 2) (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (+.f64 d1 d1)))
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (*.f64 8 (*.f64 d1 (*.f64 d1 d1))) 8))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 1/4))
(/.f64 8 (+.f64 (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 4) 4))
(/.f64 8 (*.f64 (/.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 8))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))
(*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 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 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 2 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 2 (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (+.f64 (*.f64 d1 (fabs.f64 (/.f64 d1 d1))) (*.f64 d1 (fabs.f64 (/.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 (fabs.f64 (/.f64 d1 d1)) (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.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 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2))
(/.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 2))
(/.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (fabs.f64 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (fabs.f64 d1))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (*.f64 d1 d1))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))) 16)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (*.f64 2 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) 2) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) 2)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 2)) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1)))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 4)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) 8)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))))) (/.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) d1)) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 4))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (/.f64 (*.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 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 4))
(/.f64 (*.f64 (/.f64 (*.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 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)) (fabs.f64 d1))) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1) (fabs.f64 d1))) (+.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (*.f64 (/.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (fabs.f64 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 2)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (fabs.f64 d1) 2))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)))) (+.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) 2)))
(*.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 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (neg.f64 d1) (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))
(/.f64 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1)))
(/.f64 (+.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (+.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 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 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) 2))
(/.f64 (*.f64 (+.f64 1 (fabs.f64 (/.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (fabs.f64 d1) 2))
(pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 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 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 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 d1 (/.f64 1 (*.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 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) 2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 (/.f64 1 d1) d1) 2))
(/.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (+.f64 (/.f64 1 d1) (/.f64 1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 8 (*.f64 d1 (*.f64 d1 d1))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 1/4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 8 (*.f64 d1 (*.f64 d1 d1))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 1/4)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 16)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(/.f64 (*.f64 8 (*.f64 d1 (*.f64 d1 d1))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)) 1/4)
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 d1) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 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 2 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 d1) d1))
(*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 4 (*.f64 4 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)))
(/.f64 4 (+.f64 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4))
(/.f64 8 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 4 (*.f64 4 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 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 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))
(/.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) 2)) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) 2))) (*.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) 4) (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.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)))) 4) (*.f64 4 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 4))) 16)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4))
(*.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) d1)) (*.f64 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 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 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 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 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 d1 (neg.f64 d1))))) (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 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 (fabs.f64 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.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)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (/.f64 d1 (/.f64 1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 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 2 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 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 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 2 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4)) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 4))) 16)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) 4))
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 90 to 9 computations (90% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite89.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0881
15881
214381
334881
4155181
5527381
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) d1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.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 (*.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)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)))))
((#(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 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.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)))))
((#(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 0 (*.f64 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (/.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 (/.f64 1 (*.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))) 2)))) (#(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 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.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 (*.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 d1) (*.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 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 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 (fabs.f64 d1)))) (fabs.f64 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 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 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 (*.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 (neg.f64 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 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 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 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 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 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 (*.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 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 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (fabs.f64 d1)))))) (#(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 (*.f64 d1 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 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.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 (+.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 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.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 (*.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 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 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 (*.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 (neg.f64 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 (/.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 (/.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 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 d1 (*.f64 d1 4))))) 8)))) (#(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 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 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))))))))

simplify95.0ms (0.3%)

Algorithm
egg-herbie
Rules
1088×rational.json-simplify-19
1016×rational.json-simplify-2
960×rational.json-simplify-50
594×rational.json-simplify-35
522×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01972716
17032716
228232536
359432536
Stop Event
node limit
Counts
124 → 115
Calls
Call 1
Inputs
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(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)
(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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)))) 16)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(+.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 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(+.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 0 (*.f64 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (/.f64 1 (*.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 (*.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 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 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 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 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 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 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 (fabs.f64 d1))) (/.f64 (*.f64 2 (fabs.f64 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 (*.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 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 2 (fabs.f64 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 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 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 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.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 (*.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 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))) (*.f64 2 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.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 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.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 (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 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.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 d1 (*.f64 d1 4))))) 8)
(/.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 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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))
(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 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(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)
(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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)) 4)
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 4))
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)) 4)
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 4))
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)))) 16)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 4)) 4)
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))))) 4))
(*.f64 d1 (/.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.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 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 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) 4))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) 4))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) 4))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.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 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)))) 16)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 4)) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) 4))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (*.f64 d1 4) 4))
(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)))
(+.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 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 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 (*.f64 d1 (*.f64 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 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 (/.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 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 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 (*.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 (*.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 4) (/.f64 (/.f64 d1 2) (/.f64 2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 4) (/.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 d1)) 2))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (fabs.f64 (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.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 (*.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 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.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 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 (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))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 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 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.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 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.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 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 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 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.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 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 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 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 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.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 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 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 (*.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 (*.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 d1) (*.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 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.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 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 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.f64 (+.f64 (/.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))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 (*.f64 3 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 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.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 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 d1)))
(/.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (/.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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) (*.f64 d1 (*.f64 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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.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 (neg.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 (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 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.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 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) d1)) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 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 d1 (*.f64 d1 4))))) 8)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.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 (*.f64 d1 4)) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 (*.f64 d1 d1) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 d1 4)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 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 (*.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))
(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))

localize12.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 66 to 7 computations (89.4% saved)

series1.0ms (0%)

Counts
4 → 48
Calls

12 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
0.0ms
d1
@inf
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
0.0ms
d1
@inf
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))

rewrite103.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
08118
162118
2167118
3482118
43330118
Stop Event
node limit
Counts
4 → 308
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 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 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1))))) (*.f64 (*.f64 d1 d1) (*.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 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (*.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 d1)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (*.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 (fabs.f64 d1) (/.f64 (/.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 (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 (*.f64 d1 d1) (*.f64 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 (neg.f64 d1))) (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.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)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.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 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 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 1 (*.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 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 (*.f64 d1 (*.f64 d1 d1)) d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.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 (*.f64 d1 d1) (*.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) 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (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 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.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 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 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 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (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 (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 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (*.f64 (neg.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (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 (neg.f64 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 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.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 (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 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 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 d1) (*.f64 d1 (/.f64 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) d1)) (-.f64 0 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1 (*.f64 d1 (*.f64 d1 (fabs.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 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.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 d1 (*.f64 d1 (fabs.f64 d1))) (neg.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 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4)))) (#(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 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 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 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.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 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 d1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)))) (#(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 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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 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 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 d1 (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 (/.f64 1 (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.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 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 d1 d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 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 1 (*.f64 d1 d1))) (*.f64 (*.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 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 (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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 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 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.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 (neg.f64 d1))))) (-.f64 0 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.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 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.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)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 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 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 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 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.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 (neg.f64 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 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.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 1 (*.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 d1 d1)) (*.f64 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 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 2 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.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 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 (/.f64 1 (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 1 (*.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 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.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)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.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 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (neg.f64 (*.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 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 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 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1) (*.f64 (*.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 d1 (neg.f64 d1)) (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))))

simplify171.0ms (0.6%)

Algorithm
egg-herbie
Rules
1404×rational.json-simplify-40
1284×rational.json-simplify-51
1082×rational.json-simplify-50
858×rational.json-simplify-39
816×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058214022
1251013770
2460713700
Stop Event
node limit
Counts
356 → 542
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 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)
(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)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(+.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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (/.f64 (/.f64 1 (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 2 (/.f64 2 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) 2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 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 (neg.f64 d1))) (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) 4)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 4 (/.f64 1 (*.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)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (+.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 d1 d1))) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 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 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 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 (*.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 (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 (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 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.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 (*.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 -2 (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (fabs.f64 d1))) (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.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 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) d1)) (-.f64 0 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) d1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1 (*.f64 d1 (*.f64 d1 (fabs.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 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)) 8)
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) 2)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.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 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.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 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.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 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1)) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 d1 d1)) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (-.f64 0 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (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 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.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)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.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 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.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 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) 4)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 (/.f64 1 (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (/.f64 1 (*.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 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.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 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) 8)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (neg.f64 (*.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 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 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 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.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 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)
(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)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(+.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))))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 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 (*.f64 d1 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (/.f64 1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 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 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (/.f64 2 (*.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 1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 2 (*.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 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))
(/.f64 2 (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 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 (/.f64 d1 d1) d1))) (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 2))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) 2))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (+.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.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 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (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 d1 d1)) 2) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (+.f64 1 (fabs.f64 (/.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (+.f64 1 (fabs.f64 (/.f64 d1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (+.f64 1 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 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 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.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 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) -1)
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (neg.f64 d1) (*.f64 d1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (fabs.f64 (/.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (fabs.f64 (/.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 4 (*.f64 2 (/.f64 2 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 d1 (*.f64 (*.f64 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 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 d1 d1)) (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 d1 4)) 4))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 4) 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.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 d1 d1) (*.f64 d1 d1)) 4) 4)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.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) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 4 (/.f64 (*.f64 d1 d1) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) 4) (/.f64 1 (*.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 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.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 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) d1)) (*.f64 d1 (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (/.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 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 (/.f64 d1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (/.f64 (/.f64 d1 d1) d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 1 (/.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 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.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 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.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 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 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 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 (/.f64 2 d1) (*.f64 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 2 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 8)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (+.f64 d1 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 2 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (fabs.f64 d1)) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (*.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 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1)) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.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) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 4 (/.f64 (*.f64 d1 d1) (*.f64 4 (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 4)) 4) (/.f64 1 (*.f64 d1 d1)))
(/.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 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 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 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 d1))) (fabs.f64 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(/.f64 (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 d1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (/.f64 (/.f64 d1 d1) d1))
(*.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 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 d1 (/.f64 1 (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) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (neg.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.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 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 (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 (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 d1 (*.f64 d1 (fabs.f64 d1))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1)) (*.f64 (neg.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (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 (neg.f64 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 0 (/.f64 2 (*.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 (fabs.f64 d1) (fabs.f64 d1))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1))))) -2) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (neg.f64 d1)) d1))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (neg.f64 (+.f64 d1 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 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 d1 d1))) (/.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (fabs.f64 d1))) (-.f64 0 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (-.f64 0 (/.f64 2 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1))))) -2) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 d1 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (fabs.f64 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 1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 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 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (neg.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (-.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 0) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 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 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.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 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 -2))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.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 (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 1 (*.f64 d1 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))))) (-.f64 0 (neg.f64 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) d1)) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 d1 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 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))))
(neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.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 d1 (*.f64 d1 (*.f64 d1 (fabs.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 (neg.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 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 d1 (*.f64 d1 (fabs.f64 d1))) (neg.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 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 d1))
(/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4)) 8)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 (*.f64 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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (/.f64 1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (+.f64 d1 d1)) 2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1))))
(/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.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 d1) (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (/.f64 (*.f64 4 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 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 d1 (neg.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 d1) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 d1) d1)))
(*.f64 (*.f64 d1 (*.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 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.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 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 d1 d1)) 2)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) (*.f64 d1 d1)) 4)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.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) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (-.f64 0 (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (-.f64 0 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 d1) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 d1 d1) d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))))) (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (-.f64 0 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.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 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (-.f64 0 (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.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) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (fabs.f64 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.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)))))) (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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.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 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (*.f64 d1 (*.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 1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 1 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) 2)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4) 4)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (*.f64 4 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.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 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (fabs.f64 (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 4)) 8)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (fabs.f64 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 1 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))
(/.f64 (neg.f64 (*.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 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.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 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (-.f64 0 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (*.f64 d1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (/.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 d1) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 d1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 d1 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (neg.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 d1))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.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)))))

eval416.0ms (1.3%)

Compiler

Compiled 42065 to 7911 computations (81.2% saved)

prune475.0ms (1.5%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New1131101141
Fresh000
Picked011
Done112
Total1132121144
Error
0.0b
Counts
1144 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
28.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2))))
45.7b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 540 to 230 computations (57.4% saved)

localize76.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 101 to 10 computations (90.1% 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
@-inf
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
0.0ms
d1
@0
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))

rewrite83.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0875
15675
213075
332275
4146475
5499575
Stop Event
node limit
Counts
3 → 106
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 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 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(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 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))))
((#(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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 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) (*.f64 d1 (+.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))) 2)))) (#(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 (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) 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 (*.f64 d1 d1) 4))) 4)))) (#(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 (*.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 1 (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 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 d1 (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 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 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (fabs.f64 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 (*.f64 d1 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 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 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (*.f64 2 (fabs.f64 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 d1 (+.f64 d1 d1))))))) (#(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 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.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 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 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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 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 (*.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 (*.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 (/.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 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 8)))) (#(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 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 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 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(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) (fabs.f64 (/.f64 (/.f64 1 (*.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 (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.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 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 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 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 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 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 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 (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 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 (*.f64 d1 (*.f64 d1 d1)))))))))))

simplify200.0ms (0.6%)

Algorithm
egg-herbie
Rules
1422×rational.json-simplify-2
726×rational.json-simplify-35
698×rational.json-simplify-38
626×rational.json-simplify-49
592×rational.json-simplify-51
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02282952
18932928
237492880
Stop Event
node limit
Counts
142 → 136
Calls
Call 1
Inputs
(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)
(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 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 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))
(-.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 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))) 4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 16)
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(+.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.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) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 2)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.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) 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 (*.f64 d1 d1) 4))) 4)
(/.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 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 d1)))
(/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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 (*.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 d1 (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 (neg.f64 d1)))) (*.f64 2 (*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (fabs.f64 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 (*.f64 d1 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 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 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 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 16)
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.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 (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 (*.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 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (neg.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 8)
(/.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 (*.f64 d1 d1) 4) (/.f64 1 (*.f64 d1 d1)))) 4)
(/.f64 (fabs.f64 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 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))
(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 (*.f64 d1 d1))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 1 (*.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 (*.f64 d1 (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 16)
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 4)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 8)
(/.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
Outputs
(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)
(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 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 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) (/.f64 (*.f64 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 (*.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 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 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 (*.f64 (*.f64 d1 d1) 4)))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 16)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(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)))
(+.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 (*.f64 d1 (*.f64 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 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) (*.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 (*.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 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 (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) 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 (*.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 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 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)) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 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 d1 (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 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 d1 (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 2 (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 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 d1 d1) (/.f64 0 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 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 2 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 2 (/.f64 1 (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 2 (*.f64 2 (/.f64 1 (fabs.f64 d1)))))
(/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) 1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (/.f64 1 (fabs.f64 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 (*.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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 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 d1 d1) (/.f64 0 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 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 (*.f64 d1 (*.f64 d1 -2)) (/.f64 -2 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (neg.f64 (/.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 (*.f64 d1 d1) (/.f64 d1 d1)) (neg.f64 d1)) (/.f64 (neg.f64 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (neg.f64 d1) (+.f64 (*.f64 d1 d1) (/.f64 0 d1))) (/.f64 d1 (neg.f64 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.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 2 (*.f64 d1 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.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 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (/.f64 1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 d1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 2 (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (/.f64 1 d1))) (/.f64 1 d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d1 d1) (/.f64 0 d1))) (/.f64 1 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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (neg.f64 d1)) (neg.f64 (fabs.f64 d1)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (neg.f64 (fabs.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 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 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.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 (*.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 1 (*.f64 d1 d1))))) (neg.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 -1 (*.f64 d1 d1))) (neg.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (+.f64 (*.f64 d1 d1) (/.f64 0 d1)))) (neg.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 d1 (*.f64 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 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 (*.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 d1 (/.f64 (*.f64 d1 (*.f64 d1 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 (*.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))
(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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 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 d1 (+.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 16)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4)))))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 4))))))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))

localize11.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 64 to 7 computations (89.1% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite93.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2108×rational.json-1
2108×rational.json-2
1046×rational.json-simplify-35
906×rational.json-simplify-53
824×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0992
16992
218492
346992
4196892
5695192
Stop Event
node limit
Counts
2 → 36
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(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 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 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))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))

simplify75.0ms (0.2%)

Algorithm
egg-herbie
Rules
1412×rational.json-simplify-51
1074×rational.json-simplify-2
1016×rational.json-simplify-35
918×rational.json-simplify-59
804×rational.json-simplify-39
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0951982
13271982
214541982
342941982
Stop Event
node limit
Counts
60 → 50
Calls
Call 1
Inputs
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))))) 16)
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) 2)
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 16)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 8)
(pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
Outputs
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))) 2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))))) (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))))) 16)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 4))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 (/.f64 (/.f64 1 d1) d1))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 16)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 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 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 113 to 57 computations (49.6% saved)

series1.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
d1
@inf
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
0.0ms
d1
@0
(/.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 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1))

rewrite74.0ms (0.2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
011106
190106
223082
364482
4323482
Stop Event
node limit
Counts
4 → 143
Calls
Call 1
Inputs
(/.f64 d1 (/.f64 1 d1))
(*.f64 d1 (/.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1)
Outputs
((#(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 (neg.f64 (*.f64 d1 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 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 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 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 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (#(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 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 d1 (*.f64 d1 (+.f64 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 -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 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (*.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) (fabs.f64 d1)) (/.f64 1 (fabs.f64 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 1/2 (*.f64 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 d1 d1) (*.f64 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) (neg.f64 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 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 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.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 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2))))) (#(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 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 d1 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 (neg.f64 (*.f64 d1 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))) (neg.f64 (*.f64 d1 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 (*.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 d1 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 1 (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))))) (#(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 2 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 d1))))))) (#(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 -1 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 -2) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) d1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 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)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) 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 (+.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 (neg.f64 (*.f64 d1 (*.f64 d1 4))) (neg.f64 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 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 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 (*.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)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)))))
((#(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 d1))) (/.f64 1 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 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))))

simplify78.0ms (0.3%)

Algorithm
egg-herbie
Rules
1098×rational.json-simplify-38
1042×rational.json-simplify-40
1008×rational.json-simplify-2
906×rational.json-simplify-53
890×rational.json-simplify-59
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02682593
18492585
234462569
Stop Event
node limit
Counts
191 → 164
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 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 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(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 d1) 0)
(+.f64 0 (*.f64 d1 d1))
(-.f64 (*.f64 d1 d1) 0)
(-.f64 0 (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 d1 (/.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) 1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(*.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 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 d1 (*.f64 d1 (+.f64 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 -1 (/.f64 d1 (/.f64 -1 d1)))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.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 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 d1 d1)))
(*.f64 1/2 (*.f64 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 d1 d1) (*.f64 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) (neg.f64 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 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 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.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 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 d1) 1)
(neg.f64 (neg.f64 (*.f64 d1 d1)))
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(fabs.f64 (*.f64 d1 d1))
(fabs.f64 (neg.f64 (*.f64 d1 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))) (neg.f64 (*.f64 d1 d1))))
(fabs.f64 (-.f64 0 (*.f64 d1 (fabs.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 d1 (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (+.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 2)
(/.f64 -1 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) d1))
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 d1))
(/.f64 (*.f64 d1 -2) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1/2)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 2)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) d1) 4)
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) -1)
(/.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 d1 -2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) 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 (+.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 d1 (*.f64 d1 4))) (neg.f64 (/.f64 4 d1)))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4))) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)
(+.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 d1))) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
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 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 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(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 d1) 0)
(*.f64 d1 d1)
(+.f64 0 (*.f64 d1 d1))
(*.f64 d1 d1)
(-.f64 (*.f64 d1 d1) 0)
(*.f64 d1 d1)
(-.f64 0 (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 (/.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(*.f64 (*.f64 d1 d1) (/.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 2 (/.f64 (*.f64 d1 d1) 2))
(*.f64 d1 d1)
(*.f64 2 (/.f64 d1 (/.f64 2 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 d1)
(*.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 d1 d1)
(*.f64 (+.f64 d1 d1) (*.f64 d1 1/2))
(*.f64 d1 d1)
(*.f64 (+.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 2 (/.f64 2 d1))))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 4) (/.f64 1 (/.f64 4 d1)))
(*.f64 d1 d1)
(*.f64 (*.f64 d1 (+.f64 d1 d1)) 1/2)
(*.f64 d1 d1)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (/.f64 d1 (*.f64 d1 (+.f64 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 -1 (/.f64 d1 (/.f64 -1 d1)))
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 d1))
(*.f64 (neg.f64 d1) (neg.f64 d1))
(*.f64 d1 d1)
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 d1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 1 (fabs.f64 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 1/2 (*.f64 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 d1 d1)
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 d1) 1/2)))
(*.f64 d1 d1)
(*.f64 (/.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 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) (neg.f64 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 d1)
(*.f64 (/.f64 (*.f64 d1 d1) 2) 2)
(*.f64 d1 d1)
(*.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 (neg.f64 d1) (/.f64 -1 d1))
(*.f64 (/.f64 d1 (/.f64 2 d1)) 2)
(*.f64 2 (/.f64 d1 (/.f64 2 d1)))
(*.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 d1 d1)
(*.f64 (/.f64 1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2))
(*.f64 d1 d1)
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1))) 2)
(*.f64 d1 d1)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 4))
(*.f64 d1 d1)
(*.f64 (/.f64 1 (/.f64 4 d1)) (*.f64 d1 4))
(*.f64 d1 d1)
(*.f64 (/.f64 2 (/.f64 4 d1)) (+.f64 d1 d1))
(*.f64 d1 d1)
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 2 d1)))))
(*.f64 d1 d1)
(*.f64 (*.f64 4 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (/.f64 4 d1))))
(*.f64 d1 d1)
(*.f64 (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (fabs.f64 (/.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 d1)
(pow.f64 (*.f64 d1 d1) 1)
(*.f64 d1 d1)
(neg.f64 (neg.f64 (*.f64 d1 d1)))
(*.f64 d1 d1)
(neg.f64 (/.f64 d1 (/.f64 -1 d1)))
(/.f64 (neg.f64 d1) (/.f64 -1 d1))
(fabs.f64 (*.f64 d1 d1))
(*.f64 d1 d1)
(fabs.f64 (neg.f64 (*.f64 d1 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))) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 d1)
(fabs.f64 (-.f64 0 (*.f64 d1 (fabs.f64 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 d1 (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 4 (/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 4) (/.f64 (/.f64 4 d1) d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 -1 (/.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 -1 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 d1) d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (*.f64 -1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 4 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) (*.f64 d1 4))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4) 4)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 -2) (-.f64 0 (/.f64 2 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) 1/2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) 8)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) d1) 2)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)) d1) 4)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 d1 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) -1)
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (neg.f64 (/.f64 2 d1)))
(/.f64 (*.f64 (+.f64 d1 d1) (neg.f64 d1)) (/.f64 -2 d1))
(/.f64 (*.f64 d1 (*.f64 d1 -2)) (/.f64 -2 d1))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 d1 -2))
(*.f64 d1 (*.f64 d1 d1))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) d1)
(*.f64 d1 (*.f64 d1 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 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(+.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) 1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (+.f64 d1 d1) d1) 1)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (+.f64 d1 d1) d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (+.f64 d1 d1) d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 4))) (neg.f64 (/.f64 4 d1)))
(/.f64 (*.f64 (*.f64 d1 4) (neg.f64 d1)) (/.f64 -4 d1))
(/.f64 (*.f64 d1 (neg.f64 (*.f64 d1 4))) (/.f64 -4 d1))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 d1))
(pow.f64 (*.f64 d1 (*.f64 d1 d1)) 1)
(*.f64 d1 (*.f64 d1 d1))
(neg.f64 (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4))) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 4)))) 8)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) 4)))) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 108 to 33 computations (69.4% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite112.0ms (0.4%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01160
19256
226854
398954
4401954
Stop Event
node limit
Counts
2 → 140
Calls
Call 1
Inputs
(/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.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 (+.f64 d1 d1)))) (/.f64 2 (/.f64 -4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 -4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 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))) -1)))) (#(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 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.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 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.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)))) (/.f64 -1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 -2 d1)) (*.f64 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 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (/.f64 -2 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 -4 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.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 d1) (/.f64 -2 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 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 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 d1 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 -1 (-.f64 1 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1))) -1)))) (#(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 (/.f64 -1 (*.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 (*.f64 d1 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 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 d1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) -1)))) (#(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 (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(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 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) 1/2)))) (#(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 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 1 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 -1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (/.f64 1 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 2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) 2)))) (#(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 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))

simplify281.0ms (0.9%)

Algorithm
egg-herbie
Rules
1522×rational.json-simplify-44
1486×rational.json-simplify-47
1406×rational.json-simplify-61
1016×rational.json-simplify-35
802×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02454432
15554396
215064364
371144352
Stop Event
node limit
Counts
164 → 165
Calls
Call 1
Inputs
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(/.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(+.f64 -1 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) -1)
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 d1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)))
(*.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 d1 (/.f64 1 d1)))
(*.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 2 (/.f64 -4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 (/.f64 2 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))) 1/2)
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 -4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) -1)
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (*.f64 d1 1/2))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (/.f64 1 (/.f64 2 d1)))
(*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) d1)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (/.f64 -1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (/.f64 1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))))
(*.f64 1/2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 d1)))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 -1 (/.f64 -1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)) 2)
(*.f64 (/.f64 1 (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 d1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 d1)) 1/2)
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (/.f64 d1 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 -2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)) 2)
(*.f64 (/.f64 2 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)) d1)
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)) (*.f64 d1 4))
(*.f64 (/.f64 1 (/.f64 -4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))
(*.f64 (/.f64 2 (/.f64 -4 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (+.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) 2)
(*.f64 (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)
(neg.f64 (*.f64 (*.f64 d1 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 -1 (-.f64 1 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(+.f64 (-.f64 1 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1))) -1)
(-.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(-.f64 0 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 d1 (/.f64 1 d1)))
(*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) -1)
(*.f64 -1 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) 1/2)
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 1 d1)) (*.f64 d1 d1)))
(*.f64 (/.f64 -1 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 1/2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))
(*.f64 (/.f64 (*.f64 d1 (/.f64 1 d1)) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 2 (/.f64 1 d1)))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) d1)
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) 2)
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(neg.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
Outputs
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(*.f64 -1 (pow.f64 d1 5))
(neg.f64 (pow.f64 d1 5))
(/.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(+.f64 -1 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(+.f64 (-.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 0)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 d1 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (+.f64 d1 d1) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1))) (neg.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1))) (/.f64 1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1))) (/.f64 2 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) (*.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1 d1)))) (/.f64 1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1 d1)))) (/.f64 2 (/.f64 -4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1 d1)))) (/.f64 -1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 4 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 4 (*.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) -1) 4)))
(*.f64 d1 (*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -4 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)) (/.f64 1 (/.f64 -4 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (*.f64 d1 d1)) (/.f64 d1 -4)))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 -4))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 d1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 d1))) (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 (*.f64 d1 d1))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (/.f64 1 (/.f64 2 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (/.f64 d1 2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 -2) (/.f64 d1 2)))
(*.f64 d1 (*.f64 (/.f64 d1 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))))
(*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 d1 (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 1 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 (/.f64 1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 1/2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 -1 (/.f64 -1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) -2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 1/2)) (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 d1 (/.f64 -1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1)) 1/2) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)) 2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 -2)) (/.f64 d1 2))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 -2) (/.f64 d1 2)))
(*.f64 d1 (*.f64 (/.f64 d1 2) (*.f64 d1 (*.f64 (*.f64 d1 d1) -2))))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 -1 (*.f64 d1 d1))) (*.f64 d1 (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 -1 d1)) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 -1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)) (/.f64 (+.f64 d1 d1) (/.f64 -1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (/.f64 d1 (/.f64 -1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 1/2) (*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 -2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -2 d1)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -2 d1)) 2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 2 (/.f64 -2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 -2 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 -2 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 2) 2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 d1)) 4)) (*.f64 d1 4))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 4 (/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 4 (*.f64 d1 (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) -1) 4)))
(*.f64 d1 (*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -4 d1))))
(*.f64 (/.f64 1 (/.f64 -4 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 4)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 4 (*.f64 d1 d1)) (/.f64 d1 -4)))
(*.f64 (*.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 -4))
(*.f64 (/.f64 2 (/.f64 -4 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 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 (/.f64 1 d1) (/.f64 -2 d1))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 2 (*.f64 (/.f64 1 d1) (/.f64 -2 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(*.f64 (/.f64 -1 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))))
(neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 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 -1 (-.f64 1 (/.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 (/.f64 -1 (*.f64 d1 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)))) 0)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(-.f64 0 (/.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 d1 (/.f64 d1 (*.f64 d1 (*.f64 (*.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 1 (/.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 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 (*.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 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 d1 (/.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)) (*.f64 d1 d1)) -1)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 -1 (/.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 2 (/.f64 (/.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 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 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2) 1/2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.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 1 (*.f64 d1 (*.f64 d1 d1))) (/.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 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 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (/.f64 1 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 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) d1) (/.f64 -1 d1))
(*.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 -1 d1))
(*.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) d1) (/.f64 -1 d1))
(*.f64 (*.f64 d1 (/.f64 1 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 d1 d1) d1) (/.f64 d1 (*.f64 d1 (*.f64 (*.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 1/2 (*.f64 (/.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 d1 (/.f64 1 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 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 2 (/.f64 1 d1)))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (/.f64 1 d1) (*.f64 2 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1/2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.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 (*.f64 d1 d1) (*.f64 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 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1)))) 2) 2)
(/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (/.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)))
(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)))

localize109.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 107 to 39 computations (63.6% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite75.0ms (0.2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01475
111175
230269
3110369
4410269
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(/.f64 (/.f64 1 d1) d1)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 d1) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 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 (/.f64 1 d1) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 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 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.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 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 (/.f64 1 d1) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) 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 d1 d1) (fabs.f64 (/.f64 1 (*.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 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 (/.f64 2 d1) d1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 (/.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (*.f64 1/2 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (*.f64 (/.f64 1/2 d1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 4)))))) (#(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 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 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 (neg.f64 (/.f64 2 d1)) (/.f64 -1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 2 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 d1 (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 1/2 d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 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 d1) d1))))) (#(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 (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 (fabs.f64 (/.f64 2 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 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 -1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 d1)) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 2 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 d1) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 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 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.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 (/.f64 1 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 2 (*.f64 d1 (/.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 4 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) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 2 d1)))))) (#(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 d1)) 1/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 d1 d1) (*.f64 d1 (/.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 d1 (/.f64 d1 4)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 4 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 (*.f64 d1 1/2)) 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 4)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 -1 (/.f64 (/.f64 2 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 -2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 -1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -2 (*.f64 d1 d1)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 2 (fabs.f64 d1)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 4))))) (#(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 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 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 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 4 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 d1 (/.f64 d1 4))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)))))

simplify114.0ms (0.4%)

Algorithm
egg-herbie
Rules
1176×rational.json-simplify-2
1060×rational.json-simplify-40
962×rational.json-simplify-38
552×rational.json-simplify-35
526×rational.json-simplify-59
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02944067
18423959
228833739
374203721
Stop Event
node limit
Counts
175 → 241
Calls
Call 1
Inputs
(/.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 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(+.f64 (/.f64 (/.f64 1 d1) d1) 0)
(+.f64 0 (/.f64 (/.f64 1 d1) d1))
(+.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(-.f64 (/.f64 (/.f64 1 d1) d1) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(*.f64 1 (/.f64 (/.f64 1 d1) d1))
(*.f64 1 (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) 1)
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 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 (/.f64 2 d1) d1) 1/2)
(*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 1/4)
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 (/.f64 2 d1) (*.f64 1/2 (/.f64 1 d1)))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 1/2 d1) 1))
(*.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) 4))
(*.f64 4 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 4)))
(*.f64 (*.f64 (/.f64 1 d1) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 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 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1))))
(*.f64 -1 (/.f64 -1 (*.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(*.f64 (neg.f64 (/.f64 2 d1)) (/.f64 -1 (+.f64 d1 d1)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) -1)
(*.f64 1/2 (/.f64 (/.f64 2 d1) d1))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) 2)
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (*.f64 1/2 (/.f64 1 d1))))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 -1 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 2 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(pow.f64 (/.f64 (/.f64 1 d1) d1) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (/.f64 1 d1) d1))
(fabs.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(+.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 2 (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 4 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 2 d1)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 4)))
(*.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 1/4)
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 4))))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 2))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 8))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 4 d1)))
(*.f64 2 (*.f64 (*.f64 d1 (/.f64 d1 4)) d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) 8)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 8))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 1/8)
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 4))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) 8))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 4 d1)))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (/.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 d1 4)) (+.f64 d1 d1))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 (/.f64 2 d1) d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))
(*.f64 -1 (/.f64 d1 (/.f64 -2 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 d1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 -1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -2 (*.f64 d1 d1)) 1/2)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 2))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 2 (fabs.f64 d1)) 4))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 4))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) 2))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 d1))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 4 d1)))
(*.f64 (*.f64 2 (*.f64 d1 (/.f64 d1 4))) d1)
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)
Outputs
(/.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 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(*.f64 1/2 (pow.f64 d1 3))
(+.f64 (/.f64 (/.f64 1 d1) d1) 0)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(+.f64 0 (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 1 d1) d1)
(/.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 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(-.f64 (/.f64 (/.f64 1 d1) d1) 0)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(-.f64 0 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 1 (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) 1)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 d1 d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 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 (/.f64 (/.f64 1/2 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 (/.f64 1/2 d1) d1))
(*.f64 (/.f64 (/.f64 2 d1) d1) 1/2)
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (fabs.f64 (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 1/4)
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 4 d1) 1/4))
(*.f64 (/.f64 2 d1) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (*.f64 1/2 (/.f64 1 d1)))
(*.f64 1/2 (*.f64 (/.f64 1 d1) (/.f64 2 d1)))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 1/2 d1) 1))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 4 (/.f64 (/.f64 (/.f64 1 d1) d1) 4))
(*.f64 4 (/.f64 (/.f64 1 d1) (*.f64 d1 4)))
(*.f64 4 (/.f64 (/.f64 1/4 d1) d1))
(*.f64 4 (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) 4)))
(*.f64 4 (/.f64 (/.f64 1 d1) (*.f64 d1 4)))
(*.f64 4 (/.f64 (/.f64 1/4 d1) d1))
(*.f64 (*.f64 (/.f64 1 d1) 4) (/.f64 1 (*.f64 d1 4)))
(*.f64 (/.f64 1 d1) (*.f64 4 (/.f64 1/4 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 d1))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 -1 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (neg.f64 (/.f64 2 d1)) (/.f64 -1 (+.f64 d1 d1)))
(/.f64 (/.f64 -2 d1) (neg.f64 (+.f64 d1 d1)))
(/.f64 (/.f64 -2 d1) (*.f64 d1 -2))
(*.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)) -1)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 1/2 (/.f64 (/.f64 2 d1) d1))
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) 2)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1/2 d1) (/.f64 2 d1))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (/.f64 (+.f64 d1 d1) d1) d1) (*.f64 d1 d1)))
(*.f64 (/.f64 d1 2) (/.f64 (/.f64 (/.f64 d1 (*.f64 d1 1/2)) d1) (*.f64 d1 d1)))
(*.f64 (/.f64 d1 d1) (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (/.f64 (/.f64 1/2 d1) d1))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (*.f64 1/2 (/.f64 1 d1))))
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 1/2 (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 2 d1))))
(*.f64 1/2 (/.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (*.f64 (/.f64 1/2 d1) 1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 -1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (fabs.f64 (/.f64 2 d1)))
(fabs.f64 (*.f64 (/.f64 1/2 d1) (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 2 d1))) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (/.f64 (+.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (/.f64 (/.f64 (+.f64 d1 d1) d1) d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 d1 2) (/.f64 (/.f64 (/.f64 d1 (*.f64 d1 1/2)) d1) (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 2 d1))) (fabs.f64 (/.f64 1 (*.f64 d1 4))))
(*.f64 (*.f64 2 (/.f64 2 (fabs.f64 d1))) (/.f64 1 (fabs.f64 (*.f64 d1 4))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1/4 d1))))
(*.f64 2 (fabs.f64 (*.f64 (/.f64 2 d1) (/.f64 1/4 d1))))
(pow.f64 (/.f64 (/.f64 1 d1) d1) 1)
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(neg.f64 (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(/.f64 (/.f64 1 d1) d1)
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 d1 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))
(/.f64 (fabs.f64 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1/2) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1/2)
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1/2 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 2))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4))) 2))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 d1)) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 -2 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 d1) d1)))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1)))
(/.f64 d1 (/.f64 (/.f64 (/.f64 1/2 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 -2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 -2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 -2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 -2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 2 (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 2 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (/.f64 2 (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (+.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 4)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 1/2 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (+.f64 d1 d1) (/.f64 2 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 1/4)
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) 1/4))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 d1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 4))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 (+.f64 d1 d1) (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 2))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) 8))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 2 (*.f64 (*.f64 d1 (/.f64 d1 4)) d1))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1/2 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) 8)))
(*.f64 d1 (*.f64 4 (/.f64 1/8 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 4 (*.f64 d1 (/.f64 d1 8))))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 2 d1) (/.f64 4 d1))))
(*.f64 (*.f64 d1 4) (/.f64 (/.f64 d1 2) (/.f64 4 d1)))
(*.f64 d1 (*.f64 4 (/.f64 d1 (*.f64 2 (/.f64 4 d1)))))
(*.f64 d1 (*.f64 4 (/.f64 d1 (/.f64 4 (/.f64 d1 2)))))
(*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 8))
(*.f64 (*.f64 d1 4) (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) 8)))
(*.f64 d1 (*.f64 4 (/.f64 1/8 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 4 (*.f64 d1 (/.f64 d1 8))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 1/8)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 4)) 1/8))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 2 d1)))
(*.f64 (fabs.f64 d1) (/.f64 d1 (/.f64 2 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (/.f64 d1 (fabs.f64 (/.f64 2 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 4))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (+.f64 d1 d1) 8))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (/.f64 4 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (*.f64 d1 1/2) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (/.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (/.f64 d1 4)) (+.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (neg.f64 d1) (/.f64 -1 (/.f64 (/.f64 2 d1) d1)))
(*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 2 d1))))
(*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 -2 d1)))
(*.f64 d1 (neg.f64 (/.f64 d1 (/.f64 -2 d1))))
(*.f64 (neg.f64 d1) (/.f64 1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))
(*.f64 (neg.f64 d1) (/.f64 1/2 (neg.f64 (/.f64 (/.f64 1 d1) d1))))
(*.f64 (neg.f64 d1) (/.f64 1/2 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (neg.f64 (/.f64 1/2 (/.f64 -1 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 d1 (/.f64 -2 (*.f64 d1 d1))))
(neg.f64 (*.f64 d1 (/.f64 d1 (/.f64 -2 d1))))
(neg.f64 (/.f64 (*.f64 d1 d1) (/.f64 -2 d1)))
(*.f64 -1 (/.f64 d1 (*.f64 2 (neg.f64 (/.f64 (/.f64 1 d1) d1)))))
(neg.f64 (/.f64 d1 (*.f64 2 (/.f64 -1 (*.f64 d1 d1)))))
(neg.f64 (/.f64 (/.f64 d1 2) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 -1 (*.f64 (/.f64 1 d1) (/.f64 4 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (neg.f64 d1) (/.f64 4 d1)))
(*.f64 -2 (*.f64 (/.f64 d1 (/.f64 4 (neg.f64 d1))) d1))
(*.f64 -2 (*.f64 (/.f64 d1 (/.f64 -4 d1)) d1))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -2 (*.f64 d1 d1)) 1/2)))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 1 (/.f64 -4 (*.f64 d1 d1))))
(*.f64 (neg.f64 (+.f64 d1 d1)) (/.f64 (*.f64 d1 d1) -4))
(*.f64 -2 (*.f64 (/.f64 (*.f64 d1 d1) -4) d1))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 1 (/.f64 -2 d1)))
(*.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 d1 -2))
(*.f64 d1 (*.f64 (neg.f64 d1) (/.f64 d1 -2)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 2))
(*.f64 d1 (*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) 2)))
(*.f64 d1 (fabs.f64 (*.f64 d1 (/.f64 d1 2))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (*.f64 2 (fabs.f64 d1)) 4))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 2))
(*.f64 d1 (*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) 2)))
(*.f64 d1 (fabs.f64 (*.f64 d1 (/.f64 d1 2))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 2 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 4))
(*.f64 (*.f64 2 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) 4))
(*.f64 2 (*.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) 4)))
(*.f64 d1 (*.f64 (/.f64 (fabs.f64 d1) 4) (*.f64 2 (fabs.f64 d1))))
(*.f64 1/2 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 1/2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (/.f64 (fabs.f64 d1) 2))
(*.f64 (/.f64 (fabs.f64 d1) 2) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) 2) (/.f64 d1 (fabs.f64 (/.f64 -1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) 2) (/.f64 d1 (fabs.f64 (/.f64 1 d1))))
(*.f64 (*.f64 1/2 (fabs.f64 d1)) (/.f64 d1 (fabs.f64 (/.f64 1 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(*.f64 (/.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (*.f64 d1 (/.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 d1)) (*.f64 d1 1/2)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 4 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 d1 (/.f64 4 (fabs.f64 d1))))
(*.f64 (/.f64 d1 (/.f64 4 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (*.f64 d1 (/.f64 d1 4))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 (/.f64 d1 4) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 2 (/.f64 d1 4))))
(*.f64 d1 (*.f64 d1 (/.f64 d1 2)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 1/2))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 1/2)))

eval957.0ms (3.1%)

Compiler

Compiled 27683 to 9351 computations (66.2% saved)

prune8.7s (28.1%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New103051035
Fresh235
Picked011
Done246
Total1034131047
Error
0b
Counts
1047 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0b
(pow.f64 d1 10)
0.1b
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
28.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2))))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 442 to 199 computations (55% saved)

localize3.0ms (0%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

localize14.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 87 to 8 computations (90.8% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite108.0ms (0.3%)

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: 0 (0.0ms)

IterNodesCost
08111
160111
2162111
3495111
43537111
Stop Event
node limit
Counts
3 → 149
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
Outputs
((#(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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 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 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.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 1 (*.f64 d1 d1)))))) (#(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 d1) (*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.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 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (neg.f64 d1))) (*.f64 d1 (*.f64 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 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 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 (*.f64 d1 d1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 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 d1 (/.f64 (*.f64 d1 (*.f64 d1 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 (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 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 d1))) (*.f64 (*.f64 d1 d1) (*.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 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.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 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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)))))) (neg.f64 (*.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 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 d1 d1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 d1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.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 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(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 (*.f64 d1 (*.f64 (*.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 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 d1 d1) (/.f64 (/.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))) (/.f64 1 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.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 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 (*.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 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 1 (*.f64 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 (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.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 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.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 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.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 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.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)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 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 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 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 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 (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 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (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 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.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 (*.f64 d1 d1) (neg.f64 (*.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 (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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 (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.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)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)))))

simplify228.0ms (0.7%)

Algorithm
egg-herbie
Rules
1382×rational.json-simplify-49
1350×rational.json-simplify-61
1346×rational.json-simplify-35
1084×rational.json-simplify-46
908×rational.json-simplify-44
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03116265
113746087
276916087
Stop Event
node limit
Counts
185 → 185
Calls
Call 1
Inputs
(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)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(+.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))) 2)
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 (*.f64 d1 d1) 4))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) d1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 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 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 (*.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)))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 d1)) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 d1 d1)) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.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 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.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 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.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 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.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 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.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)))))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
Outputs
(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)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 8)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (/.f64 (*.f64 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 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (+.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2))) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))) 2)
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1)) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) 2))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (neg.f64 d1) (/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))))))
(*.f64 d1 (/.f64 (neg.f64 d1) (*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))))
(/.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 (*.f64 d1 d1) 4))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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))) 4) (*.f64 4 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (neg.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) d1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 d1 d1) (/.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 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 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (/.f64 2 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.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)))))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (fabs.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 d1 d1)) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) (*.f64 d1 d1)) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1)) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 1 (fabs.f64 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 d1))) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 d1))) d1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1)))) (neg.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1)))) (neg.f64 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 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 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1))) (/.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 d1))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1))) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(/.f64 (/.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 4 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.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 (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 4)) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 2 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1))) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(/.f64 (/.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 4) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.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 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (/.f64 1 (*.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 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.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 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (neg.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 (neg.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (neg.f64 d1)))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.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 (neg.f64 d1))) (/.f64 (*.f64 d1 (neg.f64 d1)) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 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 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 2 d1))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 2)) 2)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))) 4))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(*.f64 4 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1)))) 4))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) 1)
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 78 to 24 computations (69.2% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite206.0ms (0.7%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
0981
18181
226069
396569
4410269
Stop Event
node limit
Counts
3 → 156
Calls
Call 1
Inputs
(/.f64 1 (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))
Outputs
((#(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 (/.f64 1 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (/.f64 1 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 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 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(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 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.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 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(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 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (+.f64 d1 d1)))))) (#(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 d1 (*.f64 (*.f64 d1 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 -1 (/.f64 (/.f64 1 d1) (neg.f64 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 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 1 d1)) d1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 d1)) -1)))) (#(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 1/2 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 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 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 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 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (+.f64 d1 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 (/.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 (neg.f64 (/.f64 1 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.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) (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))))) (#(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 d1 d1)) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 d1 (/.f64 2 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 d1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.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 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 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 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 d1 (*.f64 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 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 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 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (neg.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 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.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 d1 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 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))))))

simplify131.0ms (0.4%)

Algorithm
egg-herbie
Rules
1330×rational.json-simplify-2
918×rational.json-simplify-54
780×rational.json-simplify-19
728×rational.json-simplify-59
702×rational.json-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03144638
19734394
234234382
375934382
Stop Event
node limit
Counts
192 → 195
Calls
Call 1
Inputs
(/.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 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)
(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 1 (*.f64 d1 d1)) 0)
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(-.f64 0 (/.f64 (neg.f64 (/.f64 1 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 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) 1/4)
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (+.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 -1 (/.f64 (/.f64 1 d1) (neg.f64 d1)))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(*.f64 (/.f64 2 d1) (/.f64 1 (+.f64 d1 d1)))
(*.f64 (/.f64 (neg.f64 (/.f64 1 d1)) d1) -1)
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 -1 d1)))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (*.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 (/.f64 1 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(*.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 d1 (/.f64 2 d1)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) 1))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) 1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) 1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 d1)))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 1/2)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 d1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2)
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) 1/2)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.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 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (neg.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 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (neg.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 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
Outputs
(/.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 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)
(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 1 (*.f64 d1 d1)) 0)
(/.f64 1 (*.f64 d1 d1))
(+.f64 0 (/.f64 1 (*.f64 d1 d1)))
(/.f64 1 (*.f64 d1 d1))
(-.f64 (/.f64 1 (*.f64 d1 d1)) 0)
(/.f64 1 (*.f64 d1 d1))
(-.f64 0 (/.f64 (neg.f64 (/.f64 1 d1)) d1))
(/.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 1 (fabs.f64 (/.f64 (/.f64 1 d1) (neg.f64 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 2 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) 2)))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (/.f64 1 d1) (/.f64 1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 (/.f64 (/.f64 d1 d1) d1) (*.f64 d1 (*.f64 d1 2))))
(+.f64 (/.f64 1/2 (*.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4) 1/4)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (+.f64 d1 d1)))
(*.f64 2 (*.f64 (/.f64 1 d1) (/.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 d1 (*.f64 (*.f64 d1 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 -1 (/.f64 (/.f64 1 d1) (neg.f64 d1)))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (neg.f64 (/.f64 1 d1)) (/.f64 -1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 2 d1) (/.f64 1 (+.f64 d1 d1)))
(*.f64 (/.f64 1 (+.f64 d1 d1)) (/.f64 2 d1))
(*.f64 (/.f64 (neg.f64 (/.f64 1 d1)) d1) -1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) -1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)
(/.f64 1 (*.f64 d1 d1))
(*.f64 1/2 (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1/2)
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (/.f64 d1 (*.f64 (*.f64 d1 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 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 2 (/.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 2 (*.f64 d1 d1))))
(*.f64 2 (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 1/2) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 1 d1))) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 1 (*.f64 d1 d1))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 1/2 (fabs.f64 d1)) (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (*.f64 1/2 (/.f64 (fabs.f64 (+.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.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 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (/.f64 1 (+.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 (fabs.f64 (*.f64 2 (/.f64 1 d1))) (fabs.f64 (/.f64 1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 2 (/.f64 1 d1)) (/.f64 1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 1 d1) (/.f64 1 (+.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 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 (neg.f64 (/.f64 1 d1)) d1))
(/.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 (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 d1 d1))
(fabs.f64 (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 1 (*.f64 d1 d1))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 2 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 2 (/.f64 d1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 d1 (/.f64 2 d1)) d1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) 1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 2 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 d1 (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) d1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) 1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 d1)))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) 4)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 4)) (/.f64 (/.f64 1 (/.f64 1 (*.f64 d1 d1))) 4))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 4) (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (/.f64 (*.f64 d1 d1) 4) (*.f64 d1 (*.f64 d1 4))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (*.f64 2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 (*.f64 d1 d1) 4))))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) 1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (neg.f64 (*.f64 d1 d1))) (/.f64 1 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (/.f64 1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (/.f64 d1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 1 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 1/2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1) (*.f64 (*.f64 d1 d1) 2))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (*.f64 d1 (*.f64 (/.f64 d1 (/.f64 2 d1)) d1)) (+.f64 d1 d1))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 2 (*.f64 d1 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 2 d1)))
(*.f64 d1 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (/.f64 2 (/.f64 2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1))))
(*.f64 d1 (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (fabs.f64 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 2 (fabs.f64 d1)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 2 (fabs.f64 d1))))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(-.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 0)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 -1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (neg.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (+.f64 d1 d1) (/.f64 (/.f64 2 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 2)) 2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 d1) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 d1 (neg.f64 (/.f64 (/.f64 -1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4) 4)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 4)) 8)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) 1/2)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.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 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) 1)
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 107 to 15 computations (86% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite78.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1466×rational.json-simplify-35
1050×exponential.json-3
1050×rational.json-1
1050×rational.json-2
1050×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011106
184106
2234106
3630106
42723106
Stop Event
node limit
Counts
4 → 132
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 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 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 4)))))))) (#(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 (*.f64 d1 d1) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)) 4)))) (#(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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.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 (/.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 (*.f64 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.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 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.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) 8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.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 2 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 -2 d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 d1) (/.f64 2 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 d1) (/.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 d1) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 -2 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 2 d1) (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.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 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 d1) d1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 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 d1)))) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 4)) (/.f64 4 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (/.f64 -2 d1))))) (#(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 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 4 d1)) (fabs.f64 (/.f64 2 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 -2 d1)) (fabs.f64 (/.f64 -1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -2 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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 (*.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 (*.f64 d1 d1) (+.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 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 (*.f64 d1 4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)))) (#(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 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 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 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) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.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 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.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 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.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 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.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 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 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 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.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))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 2 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))))))

simplify143.0ms (0.5%)

Algorithm
egg-herbie
Rules
1276×rational.json-simplify-2
1048×rational.json-simplify-38
994×rational.json-simplify-40
676×rational.json-simplify-39
574×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02694932
18614842
235844814
Stop Event
node limit
Counts
180 → 185
Calls
Call 1
Inputs
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) 2)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)) 4)
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) -1)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(/.f64 (+.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 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 16)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.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 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 8)
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(+.f64 0 (/.f64 2 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(+.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(-.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.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 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 2 (/.f64 1 (*.f64 d1 d1)))
(*.f64 1 (/.f64 2 (*.f64 d1 d1)))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 -2 d1) d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 d1))
(*.f64 (*.f64 (/.f64 2 d1) (/.f64 2 d1)) 1/2)
(*.f64 (/.f64 4 d1) (/.f64 2 (*.f64 d1 4)))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 -2 d1) (/.f64 -1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 -1 (/.f64 (/.f64 -2 d1) d1))
(*.f64 (/.f64 1 d1) (/.f64 2 d1))
(*.f64 1/2 (*.f64 (/.f64 2 d1) (/.f64 2 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 2)
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 -2 d1) d1) -1)
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 4)) (/.f64 4 d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) d1)
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 1/2))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (fabs.f64 d1))
(*.f64 (/.f64 -1 d1) (/.f64 -2 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 d1)))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 2 d1)))
(*.f64 (fabs.f64 (/.f64 4 d1)) (fabs.f64 (/.f64 2 (*.f64 d1 4))))
(*.f64 (fabs.f64 (/.f64 -2 d1)) (fabs.f64 (/.f64 -1 d1)))
(pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(neg.f64 (/.f64 (/.f64 -2 d1) d1))
(fabs.f64 (/.f64 2 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 16)
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 4)
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 8)
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.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 d1) (+.f64 d1 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 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 16)
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 8)
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(fabs.f64 (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
Outputs
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(*.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 5))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(*.f64 2 (pow.f64 d1 6))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.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 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 4))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.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 4)))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) -1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (+.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 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(+.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))) (/.f64 1 (*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))))
(+.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 d1) d1)) (/.f64 (/.f64 1 d1) d1)) (/.f64 (/.f64 1 (/.f64 (/.f64 1 d1) d1)) (/.f64 (/.f64 1 d1) d1)))
(+.f64 (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 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 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 d1 (*.f64 (+.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 4))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) 4)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 -2)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 d1 (*.f64 (+.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 4))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (neg.f64 d1)) 4)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 -2)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 16)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 d1 2))
(*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) 2))
(*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(+.f64 0 (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 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 (/.f64 -1 d1) (+.f64 (/.f64 -1 d1) (/.f64 -1 d1)))
(+.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(/.f64 2 (*.f64 d1 d1))
(-.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(/.f64 2 (*.f64 d1 d1))
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (fabs.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 2 (/.f64 1 (*.f64 d1 d1)))
(*.f64 2 (/.f64 (/.f64 1 d1) d1))
(*.f64 1 (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 -2 d1) d1)))
(/.f64 2 (*.f64 d1 d1))
(*.f64 (/.f64 2 d1) (/.f64 1 d1))
(*.f64 (*.f64 (/.f64 2 d1) (/.f64 2 d1)) 1/2)
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 2 d1) (*.f64 1/2 (/.f64 2 d1)))
(*.f64 1/2 (*.f64 (/.f64 -2 d1) (/.f64 -2 d1)))
(*.f64 (/.f64 4 d1) (/.f64 2 (*.f64 d1 4)))
(*.f64 (/.f64 4 d1) (/.f64 1/2 d1))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (/.f64 -2 d1) (/.f64 -1 d1))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (*.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 d1 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 -1 (/.f64 (/.f64 -2 d1) d1))
(/.f64 2 (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (/.f64 2 d1))
(*.f64 (/.f64 2 d1) (/.f64 1 d1))
(*.f64 1/2 (*.f64 (/.f64 2 d1) (/.f64 2 d1)))
(*.f64 (/.f64 2 d1) (*.f64 (/.f64 2 d1) 1/2))
(*.f64 (/.f64 2 d1) (*.f64 1/2 (/.f64 2 d1)))
(*.f64 1/2 (*.f64 (/.f64 -2 d1) (/.f64 -2 d1)))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (*.f64 1/2 (fabs.f64 d1)) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 1/2 (*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))))
(*.f64 1/2 (fabs.f64 (*.f64 d1 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1))))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) 2)
(*.f64 2 (/.f64 (/.f64 1 d1) d1))
(*.f64 2 (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(/.f64 2 (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2)))
(*.f64 d1 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (/.f64 (/.f64 -2 d1) d1) -1)
(/.f64 2 (*.f64 d1 d1))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (+.f64 d1 d1) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (/.f64 (/.f64 1 d1) d1) (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 d1 4)) (/.f64 4 d1))
(*.f64 (/.f64 4 d1) (/.f64 2 (*.f64 d1 4)))
(*.f64 (/.f64 4 d1) (/.f64 1/2 d1))
(*.f64 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) d1)
(*.f64 d1 (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 d1 (/.f64 (/.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (*.f64 d1 1/2))
(*.f64 d1 (*.f64 1/2 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2))))))
(*.f64 d1 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))) (fabs.f64 d1))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 1/2)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (fabs.f64 d1) (/.f64 (/.f64 1 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 1/2))))
(*.f64 (/.f64 -1 d1) (/.f64 -2 d1))
(*.f64 (/.f64 -2 d1) (/.f64 -1 d1))
(*.f64 (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (/.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))
(*.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 1 d1)))
(/.f64 2 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1 d1)) (fabs.f64 (/.f64 2 d1)))
(/.f64 2 (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 4 d1)) (fabs.f64 (/.f64 2 (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 4 d1) (/.f64 2 (*.f64 d1 4))))
(fabs.f64 (*.f64 (/.f64 4 d1) (/.f64 1/2 d1)))
(*.f64 (fabs.f64 (/.f64 -2 d1)) (fabs.f64 (/.f64 -1 d1)))
(/.f64 2 (*.f64 d1 d1))
(pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(/.f64 2 (*.f64 d1 d1))
(neg.f64 (/.f64 (/.f64 -2 d1) d1))
(/.f64 2 (*.f64 d1 d1))
(fabs.f64 (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(fabs.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(+.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 1 d1) d1))
(*.f64 (/.f64 -1 d1) (+.f64 (/.f64 -1 d1) (/.f64 -1 d1)))
(fabs.f64 (neg.f64 (/.f64 2 (*.f64 d1 d1))))
(/.f64 2 (*.f64 d1 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 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 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 d1 2))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 d1 2))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 d1 2))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) (*.f64 2 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 16)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 d1 2))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))))
(+.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(+.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(-.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))) 2)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))) 4)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))))
(/.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) (-.f64 0 (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.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 d1) (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))) (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8))))) (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 16)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))))
(/.f64 (fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) 8)))))) 8)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))) (/.f64 d1 2))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 8)) (*.f64 d1 (/.f64 d1 4)))))
(pow.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (neg.f64 d1))) (neg.f64 (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 2 (neg.f64 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(fabs.f64 (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))

localize23.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 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 d1 d1))
32.7b
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
Compiler

Compiled 165 to 12 computations (92.7% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite86.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
011104
185104
224956
394656
4425056
Stop Event
node limit
Counts
2 → 97
Calls
Call 1
Inputs
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 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 0 (+.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 d1) (*.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 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 (*.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 1 (*.f64 d1 d1)) (neg.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 d1) (/.f64 1 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 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 1/2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/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 (neg.f64 (*.f64 d1 d1)) 1/2)))))) (#(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 d1 d1) (/.f64 d1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2)))))) (#(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 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 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 (*.f64 d1 d1)) (*.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 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.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)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 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 (*.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 (/.f64 1 d1) (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 1/2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.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 d1 (*.f64 d1 d1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 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 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1) (/.f64 d1 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (*.f64 d1 (*.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 neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 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) (neg.f64 (*.f64 d1 d1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 d1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.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 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 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 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.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 (*.f64 d1 d1))))) 1)))))

simplify155.0ms (0.5%)

Algorithm
egg-herbie
Rules
1554×rational.json-simplify-19
1472×rational.json-simplify-35
1256×rational.json-simplify-2
876×rational.json-simplify-38
530×rational.json-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02023431
16373357
224343295
364473295
Stop Event
node limit
Counts
121 → 137
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 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(+.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 d1 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 d1 d1)) (*.f64 d1 (*.f64 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 d1)) d1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (*.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 (/.f64 1 d1) (/.f64 1 d1)))
(*.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/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 (neg.f64 (*.f64 d1 d1)) 1/2)))
(*.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 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 1/2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2)))
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1)))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))) (fabs.f64 (/.f64 1 d1)))
(*.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 (/.f64 1/2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1) (/.f64 d1 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 1/2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) 1/2) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2)) (+.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)) (+.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/2) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2)) (+.f64 d1 d1))
(*.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(pow.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(fabs.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(/.f64 d1 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 (*.f64 d1 d1)) d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) d1) 2))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 2)
(/.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.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 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(pow.f64 d1 7)
(+.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 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 (+.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 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 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(+.f64 (/.f64 0 (+.f64 d1 d1)) (*.f64 d1 (*.f64 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))) 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 (*.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 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 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 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 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 (*.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 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 1 d1) (/.f64 1 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 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) 1/2))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (fabs.f64 (*.f64 (/.f64 1 (*.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) 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 (neg.f64 (*.f64 d1 d1)) 1/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)) 2))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (+.f64 d1 d1) (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)))
(+.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 d1) (*.f64 (/.f64 1 (*.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 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (/.f64 1/2 d1))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) 1/2))
(+.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 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2)))
(*.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 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 0 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 0 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1)))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 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 1 (*.f64 d1 d1)) (*.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 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1)))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 d1))))))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)))
(*.f64 (neg.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 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 (/.f64 1 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 d1)) (*.f64 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 1/2 d1) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1/2 d1)))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (/.f64 1/2 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 2)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 2))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 2)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 2)))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))) (/.f64 1 (fabs.f64 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))) d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 2))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 2)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 d1 2) (*.f64 d1 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 d1 2) (*.f64 d1 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 2)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))))
(*.f64 (fabs.f64 (/.f64 1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 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 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 (/.f64 1/2 d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)) (*.f64 2 (fabs.f64 d1)))
(*.f64 2 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (fabs.f64 (/.f64 d1 2)))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 d1 2)))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (/.f64 1/2 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (/.f64 1/2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 d1) 1/2)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 (fabs.f64 (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))) (/.f64 1/2 (fabs.f64 d1)))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 1/2 d1) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 (*.f64 (/.f64 1 d1) 1/2) (*.f64 d1 (*.f64 (*.f64 d1 (*.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 (*.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 d1) (/.f64 d1 2)) (+.f64 d1 d1))
(*.f64 (+.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 d1 d1) (*.f64 (+.f64 d1 d1) (/.f64 d1 2)))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1 d1)) (*.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 1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))) (fabs.f64 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 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 d1))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 d1)))))
(*.f64 (/.f64 1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 1/2 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (/.f64 1/2 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 (/.f64 1 d1) (/.f64 1/2 d1))))
(*.f64 (*.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 2)) (+.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 (/.f64 1 (*.f64 d1 d1)) 1/2) (*.f64 (*.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 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.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 1 (*.f64 d1 d1)) (/.f64 d1 2)) (*.f64 d1 (*.f64 (*.f64 d1 (*.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))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (neg.f64 d1)))
(neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (neg.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (neg.f64 d1))
(neg.f64 (neg.f64 (*.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) (neg.f64 (*.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 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 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 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 1 (*.f64 d1 d1)) d1))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 2 (/.f64 1 (*.f64 d1 d1))) d1) 2))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 d1 d1)))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 d1) (-.f64 0 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4) 4)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (neg.f64 d1)) (/.f64 -1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (/.f64 -1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 4)) 8)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1)))) (-.f64 0 (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (-.f64 0 (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (fabs.f64 d1)) (/.f64 1 (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1)))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))

eval409.0ms (1.3%)

Compiler

Compiled 29908 to 8547 computations (71.4% saved)

prune448.0ms (1.4%)

Pruning

13 alts after pruning (5 fresh and 8 done)

PrunedKeptTotal
New100921011
Fresh033
Picked011
Done279
Total1011131024
Error
0b
Counts
1024 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
28.1b
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2))))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
28.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 428 to 196 computations (54.2% saved)

localize52.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 161 to 83 computations (48.4% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite76.0ms (0.2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01068
18750
226944
3110944
4431144
Stop Event
node limit
Counts
2 → 153
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 1/4)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.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 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 (/.f64 2 d1) d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 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 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1)) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) 4) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 2 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -2 d1) d1) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) (/.f64 1 (/.f64 1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 8 (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 -2 d1) d1)) (*.f64 (*.f64 d1 d1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (/.f64 1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (/.f64 1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (+.f64 d1 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) d1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (neg.f64 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)))))
((#(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 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 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 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) 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 (*.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 4)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) 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 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 (/.f64 2 d1) 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 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (fabs.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 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 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) -2) (/.f64 1 (neg.f64 (/.f64 (/.f64 2 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 2 d1)) (*.f64 d1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 1/2) (/.f64 d1 (/.f64 1/2 (*.f64 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 (/.f64 2 d1))) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.f64 1 (/.f64 1/2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.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 2 d1))) 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 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 d1) 1/2) (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.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) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/2 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 2 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 (fabs.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 1 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 2 d1) d1)) (*.f64 2 (fabs.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 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) 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 2 d1))))))) (#(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 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 (*.f64 d1 4)))))) (#(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 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))) (#(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 1 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 1/2))))) (#(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 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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))))

simplify94.0ms (0.3%)

Algorithm
egg-herbie
Rules
1098×rational.json-simplify-2
926×rational.json-simplify-35
762×rational.json-simplify-44
760×rational.json-simplify-61
724×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02954473
19834059
245584059
Stop Event
node limit
Counts
177 → 187
Calls
Call 1
Inputs
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 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)
(pow.f64 d1 4)
(+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 1/4)) 1/2))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))))
(/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 (/.f64 2 d1) d1)) 2)
(/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 d1) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 8 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 d1 (/.f64 2 d1))))
(/.f64 (neg.f64 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1)) (neg.f64 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) 1/2)
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 1/2))
(/.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) 4) (*.f64 d1 (*.f64 d1 4)))
(/.f64 16 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))
(/.f64 -4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 2 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) -2)))
(/.f64 (*.f64 2 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 (/.f64 8 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) (+.f64 d1 d1))
(/.f64 (/.f64 (/.f64 -2 d1) d1) (neg.f64 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1) (neg.f64 d1))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1)
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) (/.f64 1 (/.f64 1 d1)))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 (*.f64 2 (/.f64 8 (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (*.f64 d1 4))
(/.f64 (*.f64 2 (/.f64 (/.f64 -2 d1) d1)) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (*.f64 2 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (*.f64 2 (neg.f64 d1)))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (+.f64 d1 d1))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (+.f64 d1 d1))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (+.f64 d1 d1)) d1)
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) d1) 2)
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 4 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 (neg.f64 (/.f64 8 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) d1)
(/.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (neg.f64 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(pow.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(+.f64 0 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 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 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) 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 (*.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 4)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) 1/2)
(*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 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 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) -2) (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1))))
(*.f64 1/2 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 1/2) (/.f64 d1 (/.f64 1/2 (*.f64 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 (/.f64 2 d1))) (+.f64 d1 d1))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.f64 1 (/.f64 1/2 d1)))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) 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 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 (fabs.f64 d1) 1/2) (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 (/.f64 1/2 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) d1)
(*.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) (/.f64 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 2 d1) d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))) (fabs.f64 d1))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 1 d1))) d1)
(*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1))) (fabs.f64 d1))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (/.f64 2 d1) d1)) (*.f64 2 (fabs.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 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 (*.f64 d1 4)))
(*.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 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))
(*.f64 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) 2)
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))) -1)
(*.f64 (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))) (*.f64 d1 1/2))
(*.f64 (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)) (*.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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
Outputs
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 2 (pow.f64 d1 4))
(/.f64 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)
(pow.f64 d1 4)
(+.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 0 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1)))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 1/4)) 1/2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 2 d1) d1) (*.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 4 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 (/.f64 2 d1) d1)) 2)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 d1) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 8 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 -2 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 1 (*.f64 d1 d1))) (neg.f64 (/.f64 d1 (/.f64 2 d1))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 d1 (/.f64 -2 d1)))
(/.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 d1 (/.f64 -2 d1)))
(/.f64 (neg.f64 (/.f64 2 d1)) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1)) (neg.f64 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1))) 1/2)
(/.f64 2 (*.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 d1 1/2))
(/.f64 2 (*.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 1 (/.f64 2 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) 4) (*.f64 d1 (*.f64 d1 4)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 16 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 4)) (+.f64 d1 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 2 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 -4 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) -2)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 2 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) -2)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 8 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 4)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) (+.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -2 d1) d1) (neg.f64 (*.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1) (neg.f64 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) (/.f64 1 (/.f64 1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 2 (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (fabs.f64 d1))))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 8 (*.f64 d1 d1))) (*.f64 2 (*.f64 d1 (*.f64 d1 4))))
(*.f64 (/.f64 8 (*.f64 d1 d1)) (/.f64 2 (*.f64 2 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (/.f64 8 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 (*.f64 d1 4))))
(*.f64 2 (/.f64 (/.f64 8 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 8))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (*.f64 d1 4))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 -2 d1) d1)) (*.f64 (*.f64 d1 d1) -2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (*.f64 2 (neg.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 1 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 (fabs.f64 d1) 1/2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (+.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) d1) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (+.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) d1) (/.f64 1 (/.f64 1/2 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (*.f64 d1 d1)) 2)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (+.f64 d1 d1)) d1)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 4 (*.f64 d1 d1)) (fabs.f64 d1)) (*.f64 2 (fabs.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1)) d1) 2)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 d1))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 4 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 8 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (*.f64 d1 4))))
(/.f64 (/.f64 -8 (*.f64 d1 d1)) (*.f64 (*.f64 d1 4) (neg.f64 d1)))
(/.f64 (/.f64 -8 (*.f64 d1 d1)) (*.f64 (neg.f64 d1) (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 d1))) (neg.f64 (+.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) d1)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 2 d1)) d1) d1)) (neg.f64 (neg.f64 d1)))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (/.f64 (/.f64 2 d1) (*.f64 d1 (fabs.f64 d1)))) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 -2 (*.f64 d1 d1)) (fabs.f64 d1)) (neg.f64 (fabs.f64 d1)))
(/.f64 (/.f64 (/.f64 -2 d1) (*.f64 d1 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(pow.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 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 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.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 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 2 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)))
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 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 (*.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 4)) (/.f64 1 (*.f64 2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (*.f64 d1 (*.f64 d1 4)) (/.f64 1 (/.f64 4 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 1 (/.f64 (/.f64 (/.f64 2 d1) 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 d1))) 1/2)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.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 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 d1) (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 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 d1 (*.f64 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 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) 1)))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 -1 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))))
(neg.f64 (*.f64 (+.f64 d1 d1) (/.f64 d1 (neg.f64 (/.f64 (/.f64 2 d1) d1)))))
(neg.f64 (/.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (neg.f64 (/.f64 d1 (/.f64 -2 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) -2) (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1))))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 1 (/.f64 -2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 2 (/.f64 -4 (*.f64 d1 d1)))))
(*.f64 1/2 (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 d1 1/2) (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 1/2) (/.f64 d1 (/.f64 1/2 (*.f64 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 (/.f64 2 d1))) (+.f64 d1 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.f64 1 (/.f64 1/2 d1)))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))) (/.f64 (+.f64 d1 d1) (/.f64 (fabs.f64 d1) (fabs.f64 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) 2)
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 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 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) 1/2) (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (fabs.f64 d1) (*.f64 1/2 (/.f64 (*.f64 d1 d1) (/.f64 1/2 (fabs.f64 d1)))))
(*.f64 1/2 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1/2 (fabs.f64 d1)))) (fabs.f64 d1)))
(*.f64 1/2 (*.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 d1 (/.f64 1/2 (fabs.f64 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) (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 1 (/.f64 1/2 d1)) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (/.f64 1 (/.f64 2 d1)) (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 2) (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 d1 2)))
(*.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 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 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (/.f64 (fabs.f64 d1) (/.f64 (/.f64 2 d1) d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (*.f64 2 (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))) (fabs.f64 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 1 (/.f64 1 d1))) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (/.f64 d1 (/.f64 2 d1)) (*.f64 2 (fabs.f64 d1))) (fabs.f64 d1))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 (/.f64 (+.f64 d1 d1) (/.f64 1 (*.f64 d1 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 (/.f64 2 d1) d1)) (*.f64 2 (fabs.f64 d1)))
(*.f64 (*.f64 2 (fabs.f64 d1)) (fabs.f64 (*.f64 d1 (/.f64 d1 (/.f64 2 d1)))))
(*.f64 2 (fabs.f64 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))))
(fabs.f64 (*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 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 d1 (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 2 (/.f64 (/.f64 (/.f64 2 d1) 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 d1 (/.f64 d1 (/.f64 2 d1))))
(+.f64 (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))) (*.f64 (*.f64 d1 d1) (/.f64 d1 (/.f64 2 d1))))
(*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 d1 (/.f64 2 d1))))
(*.f64 2 (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 2 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 2 (/.f64 (/.f64 2 d1) d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 4)) (*.f64 d1 4)))
(*.f64 (/.f64 1 (/.f64 4 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 4)))
(*.f64 d1 (*.f64 (*.f64 d1 4) (/.f64 1/2 (/.f64 (/.f64 2 d1) d1))))
(*.f64 d1 (*.f64 (*.f64 d1 4) (*.f64 d1 (/.f64 d1 4))))
(*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 4)) (*.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 (/.f64 (/.f64 2 d1) d1) d1)) (+.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 d1 (/.f64 (/.f64 (/.f64 2 d1) d1) d1)) 2)
(*.f64 2 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 d1))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 1 (*.f64 d1 d1)))) (neg.f64 (*.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))) (neg.f64 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 d1 d1))) (neg.f64 d1))
(*.f64 (neg.f64 d1) (/.f64 (*.f64 d1 d1) (/.f64 (neg.f64 (/.f64 1 d1)) 1)))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (neg.f64 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1))) (*.f64 (*.f64 d1 d1) -2))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 1 (neg.f64 (/.f64 (/.f64 2 d1) d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 1 (/.f64 -2 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 -2 (/.f64 2 (/.f64 -4 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d1 d1)) (neg.f64 (/.f64 (/.f64 2 d1) d1))) -1)
(neg.f64 (*.f64 (+.f64 d1 d1) (/.f64 d1 (neg.f64 (/.f64 (/.f64 2 d1) d1)))))
(neg.f64 (/.f64 -1 (/.f64 (/.f64 1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (neg.f64 (/.f64 d1 (/.f64 -2 (*.f64 d1 d1)))))
(*.f64 (/.f64 d1 (/.f64 1/2 (*.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 1/2 (*.f64 d1 d1))) (/.f64 1 (/.f64 2 d1)))
(*.f64 (/.f64 d1 2) (/.f64 d1 (/.f64 1/2 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 2 (/.f64 d1 2)))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1/2 (*.f64 d1 d1))) (*.f64 (fabs.f64 d1) 1/2))
(*.f64 (fabs.f64 d1) (*.f64 1/2 (/.f64 (*.f64 d1 d1) (/.f64 1/2 (fabs.f64 d1)))))
(*.f64 1/2 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1/2 (fabs.f64 d1)))) (fabs.f64 d1)))
(*.f64 1/2 (*.f64 (fabs.f64 d1) (*.f64 d1 (/.f64 d1 (/.f64 1/2 (fabs.f64 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) 1/2)) (*.f64 2 (fabs.f64 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)))
(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 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 86 to 32 computations (62.8% saved)

localize9.0ms (0%)

Local error

Found 3 expressions with local error:

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

Compiled 60 to 8 computations (86.7% saved)

series0.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite137.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0780
15380
215680
351580
4342580
Stop Event
node limit
Counts
2 → 187
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.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))) 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.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 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 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) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 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 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 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 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.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 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.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 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.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 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.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 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) d1) (*.f64 d1 (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 d1)) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 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 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 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 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))))

simplify254.0ms (0.8%)

Algorithm
egg-herbie
Rules
1886×rational.json-simplify-35
1242×rational.json-simplify-40
1226×rational.json-simplify-51
948×rational.json-simplify-39
838×rational.json-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042419075
1182118467
2508418343
Stop Event
node limit
Counts
211 → 290
Calls
Call 1
Inputs
(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)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) 2)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(+.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(-.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) 1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 2 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 1))
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1)
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
Outputs
(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)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(pow.f64 d1 10)
(+.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(+.f64 0 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.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))) 0)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) 2)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 4)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4)) 8)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4)
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) 4)) 4)
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 4)
(pow.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 0 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 0)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 d1 (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 d1 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 d1 (/.f64 d1 (*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.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 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.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 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) 1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.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 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (/.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) 1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (*.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1))) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2)))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 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) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 2 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 2 (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (fabs.f64 d1)))
(/.f64 (fabs.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) (fabs.f64 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (fabs.f64 d1) (/.f64 (*.f64 d1 (*.f64 d1 (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 d1 (/.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.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 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1))) d1))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.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 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))))
(/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 (*.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 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 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 4 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 4 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 4) 4))
(/.f64 4 (*.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) 4)) 4))
(/.f64 4 (/.f64 (*.f64 (*.f64 d1 d1) 4) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) 4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 4 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (fabs.f64 d1) (fabs.f64 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.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 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 1 (*.f64 (*.f64 d1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 1 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1))) (/.f64 2 (/.f64 (/.f64 2 d1) d1)))
(/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (/.f64 (/.f64 2 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 2 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4)) 8)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (+.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 2 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 2 (/.f64 1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 2)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 4) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) 4)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) 2))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) d1)
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (fabs.f64 d1))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1) d1)
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 d1) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 0 (fabs.f64 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 d1) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 (/.f64 d1 d1) d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 0 (fabs.f64 d1))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1)))) (*.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fabs.f64 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (fabs.f64 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (fabs.f64 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) 2))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 2 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2)))))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.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 d1 d1))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) -2))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 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 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) d1))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 0 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 0 (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) d1))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) d1) (/.f64 0 (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) d1) (/.f64 0 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 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 2 d1))) (/.f64 d1 2)))
(/.f64 2 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 2))) (/.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 d1 d1))))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1)))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (fabs.f64 (/.f64 d1 d1)))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 0 (fabs.f64 d1)))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 (/.f64 d1 d1))))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (neg.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (/.f64 (neg.f64 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (neg.f64 d1))))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) d1))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (fabs.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) d1)))) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (fabs.f64 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fabs.f64 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (*.f64 d1 (fabs.f64 d1)))))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (/.f64 (fabs.f64 d1) (fabs.f64 d1))) d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (fabs.f64 (/.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))))
(/.f64 (/.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 d1)))))) (fabs.f64 d1)) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))) (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1)) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))) (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.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 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.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)))) (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1))))
(fabs.f64 (*.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 d1)))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(fabs.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (fabs.f64 (*.f64 (/.f64 (neg.f64 d1) (*.f64 d1 d1)) d1))))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1)) (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (fabs.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (fabs.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.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 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))) (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (neg.f64 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(fabs.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 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 (*.f64 d1 d1)))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 86 to 32 computations (62.8% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite89.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1708×rational.json-simplify-35
1578×exponential.json-3
1578×rational.json-1
1578×rational.json-2
1578×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01285
110385
240381
3216375
4640775
Stop Event
node limit
Counts
3 → 66
Calls
Call 1
Inputs
(/.f64 (/.f64 -1 d1) d1)
(/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 -1 d1) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 -1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -1 d1) d1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 1 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 (/.f64 -1 d1) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 -1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 -1 (*.f64 d1 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d1) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 d1) d1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 d1 -2)) (*.f64 (/.f64 -1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 -1 d1) d1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 d1) d1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 -1 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 (/.f64 1 d1) d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 -1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 d1 (*.f64 d1 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 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (+.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 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 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 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d1 (*.f64 d1 (neg.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)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d1 (/.f64 2 (*.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 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 d1 (*.f64 d1 (+.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))))

simplify114.0ms (0.4%)

Algorithm
egg-herbie
Rules
1196×rational.json-simplify-2
968×rational.json-simplify-29
642×rational.json-simplify-55
568×rational.json-simplify-51
520×rational.json-simplify-43
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01252776
12662752
27262544
331152360
462152360
Stop Event
node limit
Counts
102 → 103
Calls
Call 1
Inputs
(/.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 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(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 (/.f64 -1 d1) d1) 0)
(+.f64 0 (/.f64 (/.f64 -1 d1) d1))
(-.f64 (/.f64 (/.f64 -1 d1) d1) 0)
(-.f64 0 (/.f64 (/.f64 1 d1) d1))
(*.f64 (/.f64 -1 d1) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 -1 d1) d1) 1)
(*.f64 1 (/.f64 (/.f64 -1 d1) d1))
(*.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) 1/2)
(*.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 -1 (*.f64 d1 -2)))
(*.f64 (/.f64 1 d1) (/.f64 -1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) -1)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))
(*.f64 (/.f64 -1 (*.f64 d1 -2)) (*.f64 (/.f64 -1 d1) 2))
(pow.f64 (/.f64 (/.f64 -1 d1) d1) 1)
(neg.f64 (/.f64 (/.f64 1 d1) d1))
(+.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 1 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(*.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 -1 d1) d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 -1 d1) 2))
(pow.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))
(+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 -1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.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 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) -1)
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 d1))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 -2))
(pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
Outputs
(/.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 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(/.f64 -1 (pow.f64 d1 5))
(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 (/.f64 -1 d1) d1) 0)
(/.f64 -1 (*.f64 d1 d1))
(+.f64 0 (/.f64 (/.f64 -1 d1) d1))
(/.f64 -1 (*.f64 d1 d1))
(-.f64 (/.f64 (/.f64 -1 d1) d1) 0)
(/.f64 -1 (*.f64 d1 d1))
(-.f64 0 (/.f64 (/.f64 1 d1) d1))
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (/.f64 -1 d1) (/.f64 1 d1))
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 -1 d1) d1) 1)
(/.f64 -1 (*.f64 d1 d1))
(*.f64 1 (/.f64 (/.f64 -1 d1) d1))
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) 1/2)
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 -1 (*.f64 d1 -2)))
(*.f64 (*.f64 2 (/.f64 -1 d1)) (/.f64 (/.f64 -1 d1) -2))
(*.f64 2 (*.f64 (/.f64 1/2 d1) (/.f64 -1 d1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (neg.f64 d1)))
(*.f64 (/.f64 1 d1) (/.f64 -1 d1))
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) -1)
(/.f64 -1 (*.f64 d1 d1))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))
(/.f64 -1 (*.f64 d1 d1))
(*.f64 (/.f64 -1 (*.f64 d1 -2)) (*.f64 (/.f64 -1 d1) 2))
(*.f64 (*.f64 2 (/.f64 -1 d1)) (/.f64 (/.f64 -1 d1) -2))
(*.f64 2 (*.f64 (/.f64 1/2 d1) (/.f64 -1 d1)))
(*.f64 2 (/.f64 (/.f64 1/2 d1) (neg.f64 d1)))
(pow.f64 (/.f64 (/.f64 -1 d1) d1) 1)
(/.f64 -1 (*.f64 d1 d1))
(neg.f64 (/.f64 (/.f64 1 d1) d1))
(/.f64 -1 (*.f64 d1 d1))
(+.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(+.f64 0 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(-.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 0)
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 1 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 (*.f64 (/.f64 -1 d1) 2) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))))
(*.f64 (*.f64 2 (/.f64 -1 (*.f64 d1 d1))) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 4))))
(*.f64 2 (*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (*.f64 2 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (/.f64 2 (*.f64 d1 (neg.f64 d1))))
(*.f64 2 (/.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (*.f64 (/.f64 -1 d1) 2) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (/.f64 -1 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) (*.f64 d1 d1))))
(*.f64 2 (/.f64 (/.f64 -1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) 1/2)
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) 1/2))
(*.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) (*.f64 (/.f64 -1 (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 (*.f64 d1 d1))) (/.f64 1 d1))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)) (/.f64 (/.f64 1 d1) d1))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) (/.f64 (/.f64 -1 d1) d1))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 (/.f64 -1 d1) (*.f64 d1 d1)))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (/.f64 -1 d1))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) 1/2))
(*.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) (*.f64 (/.f64 -1 (*.f64 d1 d1)) 1/2))
(*.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4)))) (/.f64 (*.f64 (/.f64 -1 d1) 2) d1))
(*.f64 (*.f64 2 (/.f64 -1 (*.f64 d1 d1))) (/.f64 (/.f64 2 d1) (*.f64 d1 (*.f64 d1 4))))
(*.f64 2 (*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 (*.f64 d1 4))))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (*.f64 2 (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (/.f64 2 (*.f64 d1 (neg.f64 d1))))
(*.f64 2 (/.f64 (/.f64 (/.f64 1/2 (*.f64 d1 d1)) d1) (*.f64 d1 (neg.f64 d1))))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))) (*.f64 (/.f64 -1 d1) 2))
(*.f64 (/.f64 -1 d1) (*.f64 2 (/.f64 (/.f64 1 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))
(*.f64 2 (*.f64 (/.f64 -1 d1) (/.f64 (/.f64 (/.f64 1/2 d1) d1) (*.f64 d1 d1))))
(*.f64 2 (/.f64 (/.f64 -1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1)))))
(pow.f64 (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))) 1)
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (/.f64 -1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 -1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (/.f64 (/.f64 -1 (*.f64 d1 d1)) d1) (*.f64 d1 d1))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(+.f64 0 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 0)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 -1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))) (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (+.f64 d1 d1) (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 -2) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 -2) (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 -2))
(*.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (neg.f64 d1)))) (*.f64 d1 -2))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 d1))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (fabs.f64 d1) (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))) -1)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (neg.f64 d1))) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) d1)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1)))) (neg.f64 d1))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 (fabs.f64 d1) (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (fabs.f64 d1))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 d1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (+.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (+.f64 d1 d1))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (/.f64 1 (/.f64 2 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 (*.f64 d1 (+.f64 d1 d1))))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) 2)))
(*.f64 d1 (*.f64 (*.f64 d1 (+.f64 d1 d1)) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (/.f64 d1 2) (*.f64 d1 (+.f64 d1 d1)))))
(*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (+.f64 d1 d1)) (/.f64 d1 2))))
(*.f64 d1 (*.f64 d1 (*.f64 (+.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)))))
(*.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 -1 d1) d1) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 -2))
(*.f64 (*.f64 d1 -2) (/.f64 1 (*.f64 (/.f64 -1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 -2) (/.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) 2)) (/.f64 -1 (*.f64 d1 d1))))
(*.f64 (*.f64 d1 -2) (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 (neg.f64 d1))))))
(*.f64 (*.f64 d1 (/.f64 d1 (/.f64 (/.f64 2 d1) (*.f64 d1 (neg.f64 d1))))) (*.f64 d1 -2))
(*.f64 (*.f64 d1 (/.f64 (*.f64 d1 d1) (/.f64 (/.f64 2 d1) (neg.f64 d1)))) (*.f64 d1 -2))
(pow.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))) 1)
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(neg.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (neg.f64 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))
(fabs.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (neg.f64 d1)) (*.f64 d1 d1))))))
(+.f64 -1 (-.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))))

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 157 to 46 computations (70.7% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite82.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01262
110562
236732
3174632
4523032
Stop Event
node limit
Counts
2 → 101
Calls
Call 1
Inputs
(*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2)))
(/.f64 (/.f64 (/.f64 1 d1) d1) d1)
Outputs
((#(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 0 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (*.f64 d1 d1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (neg.f64 d1)) (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 d1 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d1 (/.f64 2 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (*.f64 d1 1/2))))) (#(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 1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 d1) d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 d1 d1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 d1 (/.f64 2 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (neg.f64 (neg.f64 (*.f64 d1 d1))))))) (#(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 2 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 d1) d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 1/2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 d1 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 d1)) (*.f64 1/2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (+.f64 (*.f64 1/2 (neg.f64 d1)) (*.f64 1/2 (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 d1 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)) (*.f64 (*.f64 d1 1/2) (neg.f64 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))) (*.f64 1/2 (neg.f64 (*.f64 d1 d1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 (*.f64 d1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 d1) (+.f64 d1 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 8 d1) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 d1) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 d1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (*.f64 d1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (neg.f64 (neg.f64 (*.f64 d1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 4))) (+.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 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) (*.f64 (/.f64 2 (*.f64 d1 d1)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (/.f64 1 d1)))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 d1) (/.f64 4 d1)) (*.f64 d1 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 d1) (/.f64 -2 d1)) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (/.f64 2 d1))) (*.f64 2 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 d1 (*.f64 d1 1/2)) (/.f64 d1 (*.f64 d1 1/2))) (*.f64 (*.f64 d1 d1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 8 d1) (/.f64 8 d1)) (*.f64 2 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (fabs.f64 d1)) (/.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 d1)) (neg.f64 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 d1)) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 d1)) (neg.f64 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) (neg.f64 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) d1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (neg.f64 (neg.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 d1)) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (neg.f64 (*.f64 d1 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (neg.f64 (*.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 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.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 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 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (+.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)))))

simplify101.0ms (0.3%)

Algorithm
egg-herbie
Rules
1006×rational.json-simplify-43
798×rational.json-simplify-35
742×rational.json-simplify-54
704×rational.json-simplify-2
586×rational.json-simplify-19
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02223305
17531769
227781769
373731769
Stop Event
node limit
Counts
125 → 113
Calls
Call 1
Inputs
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.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 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(+.f64 0 (/.f64 2 (*.f64 d1 d1)))
(+.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(-.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (neg.f64 d1)) (neg.f64 (/.f64 1 d1))))
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1))))
(/.f64 1 (*.f64 d1 (*.f64 d1 1/2)))
(/.f64 1 (/.f64 d1 (/.f64 2 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 1/2))
(/.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 d1) d1) 2))
(/.f64 (/.f64 1 (*.f64 d1 d1)) 1/2)
(/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.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 2 (*.f64 d1 d1))
(/.f64 2 (+.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 d1 (/.f64 2 d1))))
(/.f64 2 (neg.f64 (neg.f64 (*.f64 d1 d1))))
(/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 d1) d1))
(/.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 1/2) 1/2))
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 2)
(/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 4 (*.f64 (*.f64 d1 d1) 2))
(/.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 d1 d1))
(/.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 1/2)))
(/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 1/2 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))
(/.f64 -1 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)))
(/.f64 -1 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))))
(/.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))))
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) 4)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (neg.f64 d1))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (*.f64 d1 1/2))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (+.f64 (*.f64 1/2 (neg.f64 d1)) (*.f64 1/2 (neg.f64 d1))))
(/.f64 8 (*.f64 d1 (*.f64 d1 4)))
(/.f64 -2 (neg.f64 (*.f64 d1 d1)))
(/.f64 -2 (+.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)) (*.f64 (*.f64 d1 1/2) (neg.f64 d1))))
(/.f64 -2 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))) (*.f64 1/2 (neg.f64 (*.f64 d1 d1)))))
(/.f64 -2 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 (*.f64 d1 1/2)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 4))
(/.f64 (/.f64 4 d1) (+.f64 d1 d1))
(/.f64 (/.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 d1))
(/.f64 (/.f64 8 d1) (*.f64 d1 4))
(/.f64 (/.f64 -2 d1) (neg.f64 d1))
(/.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 d1))
(/.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 d1))
(/.f64 (neg.f64 (+.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (*.f64 d1 1/2))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (neg.f64 (neg.f64 (*.f64 d1 1/2))))
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) (*.f64 (/.f64 2 (*.f64 d1 d1)) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (/.f64 1 d1)))) (*.f64 2 (neg.f64 d1)))
(/.f64 (+.f64 (/.f64 4 d1) (/.f64 4 d1)) (*.f64 d1 4))
(/.f64 (+.f64 (/.f64 -2 d1) (/.f64 -2 d1)) (*.f64 2 (neg.f64 d1)))
(/.f64 (+.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (/.f64 2 d1))) (*.f64 2 (neg.f64 d1)))
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 d1 d1))))
(/.f64 -4 (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (*.f64 2 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 d1 (*.f64 d1 1/2)) (/.f64 d1 (*.f64 d1 1/2))) (*.f64 (*.f64 d1 d1) 2))
(/.f64 (+.f64 (/.f64 8 d1) (/.f64 8 d1)) (*.f64 2 (*.f64 d1 4)))
(/.f64 (+.f64 (/.f64 2 (fabs.f64 d1)) (/.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 4 d1)) (neg.f64 (+.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 -2 d1)) d1)
(/.f64 (neg.f64 (/.f64 -2 d1)) (neg.f64 (neg.f64 d1)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) d1)
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) (neg.f64 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(/.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (neg.f64 (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 d1)))
(/.f64 (neg.f64 (/.f64 8 d1)) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (neg.f64 (*.f64 d1 4)))
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(fabs.f64 (/.f64 2 (*.f64 d1 d1)))
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 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 1 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (+.f64 d1 d1)))
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) 2)))
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) 1/2)
(*.f64 (/.f64 1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))
(pow.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 d1))) 1)
Outputs
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.f64 2 (pow.f64 d1 2))
(/.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 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(+.f64 0 (/.f64 2 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(+.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(-.f64 (/.f64 2 (*.f64 d1 d1)) 0)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))) (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) 2)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 1/2)) (neg.f64 d1)) (neg.f64 (/.f64 1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 (*.f64 d1 d1))) (neg.f64 (/.f64 1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 1 (*.f64 d1 (*.f64 d1 1/2)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 1 (/.f64 d1 (/.f64 2 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 1 d1) (*.f64 d1 1/2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 1 d1) (/.f64 (*.f64 d1 d1) (+.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) (+.f64 d1 d1)) (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 1 d1) (/.f64 (/.f64 (*.f64 d1 d1) d1) 2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 1 (*.f64 d1 d1)) 1/2)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (/.f64 1 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 (*.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 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 2 (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 (/.f64 2 d1) d1)
(/.f64 2 (+.f64 (/.f64 d1 (/.f64 2 d1)) (/.f64 d1 (/.f64 2 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 2 (neg.f64 (neg.f64 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 d1) d1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 d1) d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 d1) (/.f64 (*.f64 d1 1/2) 1/2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) 2) (/.f64 2 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 (/.f64 1 d1) (/.f64 4 d1)) 2)
(*.f64 (/.f64 4 d1) (/.f64 (/.f64 1 d1) 2))
(*.f64 (/.f64 4 d1) (/.f64 1/2 d1))
(/.f64 (*.f64 d1 4) (*.f64 d1 (*.f64 (*.f64 d1 d1) 2)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 4 (*.f64 (*.f64 d1 d1) 2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 (/.f64 1 d1) 4) (+.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 1 d1)) (neg.f64 (*.f64 d1 1/2)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 1 d1)) (*.f64 1/2 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 0 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 1/2)))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -1 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -1 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -1 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) 4)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (neg.f64 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (*.f64 d1 1/2))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (+.f64 (*.f64 1/2 (neg.f64 d1)) (*.f64 1/2 (neg.f64 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 8 (*.f64 d1 (*.f64 d1 4)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -2 (neg.f64 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -2 (+.f64 (*.f64 (*.f64 d1 1/2) (neg.f64 d1)) (*.f64 (*.f64 d1 1/2) (neg.f64 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -2 (+.f64 (*.f64 1/2 (neg.f64 (*.f64 d1 d1))) (*.f64 1/2 (neg.f64 (*.f64 d1 d1)))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -2 (+.f64 (neg.f64 (*.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 (*.f64 d1 1/2)))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 d1 4))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 4 d1) (+.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 d1 (*.f64 d1 1/2)) (*.f64 d1 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 8 d1) (*.f64 d1 4))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 -2 d1) (neg.f64 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (/.f64 2 (fabs.f64 d1)) (fabs.f64 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 d1))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (+.f64 d1 d1)) (neg.f64 (*.f64 d1 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (*.f64 d1 1/2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 1 d1))) (neg.f64 (neg.f64 (*.f64 d1 1/2))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (*.f64 d1 (*.f64 d1 4)) (*.f64 d1 (*.f64 d1 4))) (+.f64 (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (*.f64 (/.f64 2 (*.f64 d1 d1)) 4) (*.f64 (/.f64 2 (*.f64 d1 d1)) 4)) 8)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 1 d1))) (*.f64 2 (neg.f64 (/.f64 1 d1)))) (*.f64 2 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (/.f64 4 d1) (/.f64 4 d1)) (*.f64 d1 4))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (/.f64 -2 d1) (/.f64 -2 d1)) (*.f64 2 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (neg.f64 (/.f64 2 d1)) (neg.f64 (/.f64 2 d1))) (*.f64 2 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -4 (*.f64 2 (neg.f64 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 -4 (neg.f64 (*.f64 (*.f64 d1 d1) 2)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4)) (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (*.f64 2 (*.f64 d1 4)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (/.f64 d1 (*.f64 d1 1/2)) (/.f64 d1 (*.f64 d1 1/2))) (*.f64 (*.f64 d1 d1) 2))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (/.f64 8 d1) (/.f64 8 d1)) (*.f64 2 (*.f64 d1 4)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (+.f64 (/.f64 2 (fabs.f64 d1)) (/.f64 2 (fabs.f64 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (+.f64 (fabs.f64 (/.f64 2 d1)) (fabs.f64 (/.f64 2 d1))) (*.f64 2 (fabs.f64 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) 2)) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (*.f64 (/.f64 1 d1) 4)) (neg.f64 (+.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 4 d1)) (neg.f64 (+.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 -2 d1)) d1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 -2 d1)) (neg.f64 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) d1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 1 d1)))) (neg.f64 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 2 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (neg.f64 (/.f64 1 (*.f64 d1 d1))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) d1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (neg.f64 (/.f64 2 d1))) (neg.f64 (neg.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 d1 (*.f64 d1 1/2))) (neg.f64 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 8 d1)) (neg.f64 (*.f64 d1 4)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (*.f64 2 (*.f64 (/.f64 1 d1) 4))) (neg.f64 (*.f64 d1 4)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(/.f64 (neg.f64 (/.f64 2 (fabs.f64 d1))) (neg.f64 (fabs.f64 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(pow.f64 (/.f64 2 (*.f64 d1 d1)) 1)
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(fabs.f64 (/.f64 2 (*.f64 d1 d1)))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 d1) d1)
(fabs.f64 (/.f64 (*.f64 (*.f64 d1 d1) 2) (*.f64 (*.f64 d1 d1) (neg.f64 (*.f64 d1 d1)))))
(+.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1)))
(/.f64 2 (*.f64 d1 d1))
(/.f64 (/.f64 2 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 (/.f64 (/.f64 1 d1) 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 (/.f64 1 d1) 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 (/.f64 (/.f64 1 d1) 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 (/.f64 (/.f64 1 d1) d1) d1)
(*.f64 (/.f64 1 d1) (/.f64 1 (*.f64 d1 d1)))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 d1))
(*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 d1))
(*.f64 (/.f64 (/.f64 1 d1) d1) (/.f64 1 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 (/.f64 1 d1) d1) d1)
(*.f64 1/2 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1))
(*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))
(*.f64 (/.f64 2 (*.f64 d1 d1)) (/.f64 1 (+.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) d1)
(*.f64 (/.f64 2 d1) (/.f64 1 (*.f64 (*.f64 d1 d1) 2)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) d1)
(*.f64 (/.f64 (/.f64 2 (*.f64 d1 d1)) d1) 1/2)
(*.f64 1/2 (/.f64 2 (*.f64 d1 (*.f64 d1 d1))))
(*.f64 1/2 (/.f64 (/.f64 2 d1) (*.f64 d1 d1)))
(*.f64 1/2 (/.f64 (/.f64 (/.f64 2 d1) d1) d1))
(*.f64 (/.f64 1 (+.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1)))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) d1)
(*.f64 (/.f64 1 (*.f64 (*.f64 d1 d1) 2)) (/.f64 2 d1))
(/.f64 (/.f64 1 d1) (*.f64 d1 d1))
(/.f64 1 (*.f64 d1 (*.f64 d1 d1)))
(/.f64 (/.f64 (/.f64 1 d1) d1) 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)))
(/.f64 (/.f64 (/.f64 1 d1) d1) d1)

eval328.0ms (1.1%)

Compiler

Compiled 45415 to 13276 computations (70.8% saved)

prune1.4s (4.5%)

Pruning

13 alts after pruning (2 fresh and 11 done)

PrunedKeptTotal
New130921311
Fresh000
Picked101
Done11112
Total1311131324
Error
0b
Counts
1324 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
0.1b
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
28.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 1 d1)))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
0.1b
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
0.1b
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 289 to 129 computations (55.4% saved)

regimes197.0ms (0.6%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 1 d1)))))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
(pow.f64 d1 10)
Outputs
(pow.f64 d1 10)
Calls

2 calls:

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

Compiled 514 to 177 computations (65.6% saved)

regimes21.0ms (0.1%)

Counts
21 → 1
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (/.f64 d1 (/.f64 1 d1)))))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 (neg.f64 d1) (/.f64 d1 (neg.f64 (/.f64 1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))))) (*.f64 d1 d1))
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (*.f64 d1 d1) (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (/.f64 2 (*.f64 d1 d1)))
(*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (+.f64 d1 d1))) (/.f64 d1 (*.f64 (/.f64 (/.f64 1 d1) d1) 2))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (*.f64 (/.f64 1 (*.f64 d1 d1)) (/.f64 2 (*.f64 d1 d1))))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1)) d1) (*.f64 d1 d1)) d1)) d1)
(/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d1 d1))))))) (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (/.f64 (/.f64 1 d1) d1) d1) (*.f64 d1 1/2))))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (/.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1)))))
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
Calls

2 calls:

11.0ms
d1
3.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
ErrorSegmentsBranch
0.1b1d1
0.1b1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 511 to 175 computations (65.8% saved)

regimes196.0ms (0.6%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (/.f64 d1 (/.f64 1 d1))) d1) d1) (*.f64 d1 d1)) d1)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 (/.f64 (*.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 (*.f64 d1 d1) (*.f64 d1 (*.f64 d1 d1)))) 1)
(*.f64 (*.f64 (*.f64 d1 d1) (/.f64 (neg.f64 d1) (/.f64 (/.f64 (/.f64 -1 d1) d1) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
Calls

2 calls:

191.0ms
d1
2.0ms
(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Results
ErrorSegmentsBranch
0.1b1d1
0.1b1(*.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) d1) d1) (*.f64 d1 d1)) d1)) d1)
Compiler

Compiled 243 to 78 computations (67.9% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-35.3%)

Threshold costs -0.0b (-35.3%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
Outputs
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
Calls

1 calls:

3.0ms
d1
Results
ErrorSegmentsBranch
0.1b1d1
Compiler

Compiled 41 to 12 computations (70.7% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033239
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(pow.f64 d1 10)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Outputs
(pow.f64 d1 10)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (/.f64 2 (/.f64 (/.f64 (/.f64 (/.f64 2 d1) d1) d1) d1))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 (*.f64 d1 d1)))))) d1)) d1)
(*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 (*.f64 d1 d1))))) (*.f64 d1 d1))
(*.f64 d1 (*.f64 d1 (*.f64 (*.f64 d1 d1) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
Compiler

Compiled 88 to 41 computations (53.4% saved)

soundness412.0ms (1.3%)

Algorithm
egg-herbie
Rules
1910×rational.json-simplify-19
1748×rational.json-simplify-35
1404×rational.json-simplify-40
1284×rational.json-simplify-51
1154×rational.json-simplify-40
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
12355
23955
38355
441155
5353755
6708155
058214022
1251013770
2460713700
Stop Event
node limit
node limit
Compiler

Compiled 346 to 64 computations (81.5% saved)

end31.0ms (0.1%)

Compiler

Compiled 84 to 32 computations (61.9% saved)

Profiling

Loading profile data...